What the Orphan Scan Reports and Why It Does Not Auto-delete Findings
Orphan Scan deliberately reports unmatched QCUL-looking directories/tables instead of automatically deleting them because naming alone is not sufficient proof of safe ownership.
What qualifies as a finding
The scan looks for QCUL laboratory-directory conventions and run-prefixed database-table patterns that do not correspond to current owned run records.
Why automatic deletion is disabled
A stale database restore, manual copy, failed historical migration, or administrator-created object could resemble QCUL data. Deleting it solely from a prefix/path match could destroy evidence or unrelated data. Version 1.01.14 records findings for controlled review.
Safe follow-up
- Confirm no active/history run owns the object.
- Check timestamps/contents and related QCUL error/cleanup records.
- Back up anything uncertain.
- Only then remove the verified orphan using appropriate filesystem/database tools.
Scheduled-task verification
After changing or repairing What the Orphan Scan Reports and Why It Does Not Auto-delete Findings, verify the canonical task row in System → Scheduled Tasks: enabled/disabled state, Last Execution, Next Execution, and Last Exit Code. Registration alone does not prove the maintenance routine runs; Joomla Scheduler still needs Lazy Scheduler or server cron to trigger due work.
Community Discussion
Want to compare update-testing workflows, share practical tips, or discuss how you use this QCUL feature? Visit the QC Update Laboratory Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.