Current Installed-Source Preservation
Superseded — 2026-08-16
This dated preservation packet is superseded by 2026-08-17 current installed-source preservation. Preserved as observed.
Release boundary:
releaseEligible: false. This is a bench-local evidence handoff for a canonical owner; it is not a release artifact, merge-ready patch, package, signed output, or authorization to ship.
What is preserved
evidence/2026-08-16-current-source/SHA256SUMS-current-installed.txt records all 218 regular installed files under /home/loca/dev/wrdp/wp/wp-content/plugins/quizwizz/ except the protected build/, vendor/, and provenance/ roots. The inventory includes first-party source, templates, patterns, data, root documents, generated runtime translation catalogs, and their shipped source catalogs.
Reproduce the verification only from the plugin root because every manifest path is plugin-root-relative:
cd /home/loca/dev/wrdp/wp/wp-content/plugins/quizwizz
sha256sum -c ../../../../evidence/2026-08-16-current-source/SHA256SUMS-current-installed.txtThe preservation run checked all 218 entries successfully. evidence/2026-08-16-current-source/README.md records the subsystem counts, and evidence/2026-08-16-current-source/drift.json records the measured relationships and same-day delta.
Relationship to earlier manifests
The evidence now has three non-destructive layers:
- Historical W10 freeze:
evidence/2026-08-16-w10-handoff/SHA256SUMS-installed.txtpreserves the original eleven-path W10 boundary. Five of those eleven bytes still match; six have changed through later approved work. - Post-W10 overlap:
evidence/2026-08-16-w10-handoff/SHA256SUMS-post-w10-installed.txtpreserves the same eleven paths after the first post-W10 execution. Eight still match; three now differ. - Current full inventory:
evidence/2026-08-16-current-source/SHA256SUMS-current-installed.txtpreserves every current installed file outside the three protected roots. Its 218 entries all verify against the live tree.
The three post-W10-overlap drifts are assets/js/qwizz-builder-controls.js, assets/css/qwizz-admin-settings-core.css, and assets/css/qwizz-admin-stats.css. Their frozen and current SHA-256 values are measured in drift.json; they are the Settings and Builder polish applied after the eleven-path packet was written.
Same-day delta by subsystem
The 36 installed paths modified on 2026-08-16 group as follows. Exact HH:MM:SS mtimes, newest first, are preserved in drift.json.
| Subsystem | Count | Paths |
|---|---|---|
| Admin and public CSS | 10 | assets/css/qwizz-tokens.css, qwizz-builder.css, qwizz-admin-stats.css, qwizz-admin-settings-workspace.css, qwizz-admin-settings-layout.css, qwizz-admin-settings-core.css, qwizz-admin-editor.css, qwizz-admin-subjects.css, qwizz-admin-shell.css, qwizz-admin-dashboard.css |
| Admin PHP | 7 | includes/Admin/views/settings-page.php, includes/Admin/MetaBoxes.php, includes/Admin/views/question-choice-row.php, includes/Admin/views/quiz-editor.php, includes/Admin/views/quiz-question-row.php, includes/Admin/SettingsPage.php, includes/Admin/ListTables.php |
| JavaScript | 5 | assets/js/qwizz-admin-settings.js, qwizz-builder-controls.js, qwizz-admin-editor.js, qwizz-player.js, qwizz-block-editor-enhance.js |
| Core services | 4 | includes/QuestionService.php, includes/QuestionValidator.php, includes/QuizAccess.php, includes/AttemptService.php |
| Translation catalogs | 5 | languages/quizwizz-de_DE-qwizz-player.json, quizwizz-de_DE-949f8136c01f699e9f8fbc8c66d5f965.json, quizwizz-de_DE.mo, quizwizz.pot, quizwizz-de_DE.po |
| Frontend PHP | 3 | includes/Frontend/QuizEmbed.php, includes/Frontend/QuizQueryViewer.php, includes/Frontend/Shortcodes/LibraryShortcode.php |
| REST PHP | 1 | includes/Rest/QuizController.php |
| Template | 1 | templates/single-qw_quiz.php |
Blocked canonical gates
- Canonical source identity is absent: the plugin root contains no
.gitor.github;SOURCE-PROVENANCE.md:3-27forbids inferring a repository URL or immutable commit from this bench. - The locked toolchain is absent: there is no
tools/,composer.lock, orpackage-lock.json;BUILDING.md:7-12requires those exact tools and lockfiles. - Canonical quality infrastructure is absent: there is no
tests/,phpunit.xml, orphpcs.xml; bench probes do not substitute for protected CI and compatibility gates. - Deterministic release evidence is unavailable:
BUILDING.md:64-91requires a clean immutable commit, protected deterministic build, manifests, SBOM, provenance, PHP compatibility gates, and a release-eligible attestation. - Protected signing and independent comparison are unavailable:
BUILDING.md:106-117requires the authorized signing environment and release comparison without exposing key material.
Patch gate
No git diff --no-index patch is produced because this bench has no authentic immutable canonical baseline and therefore no truthful a/ side against which to generate or drift-check a patch.