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.txt

The 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:

  1. Historical W10 freeze: evidence/2026-08-16-w10-handoff/SHA256SUMS-installed.txt preserves the original eleven-path W10 boundary. Five of those eleven bytes still match; six have changed through later approved work.
  2. Post-W10 overlap: evidence/2026-08-16-w10-handoff/SHA256SUMS-post-w10-installed.txt preserves the same eleven paths after the first post-W10 execution. Eight still match; three now differ.
  3. Current full inventory: evidence/2026-08-16-current-source/SHA256SUMS-current-installed.txt preserves 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.

SubsystemCountPaths
Admin and public CSS10assets/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 PHP7includes/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
JavaScript5assets/js/qwizz-admin-settings.js, qwizz-builder-controls.js, qwizz-admin-editor.js, qwizz-player.js, qwizz-block-editor-enhance.js
Core services4includes/QuestionService.php, includes/QuestionValidator.php, includes/QuizAccess.php, includes/AttemptService.php
Translation catalogs5languages/quizwizz-de_DE-qwizz-player.json, quizwizz-de_DE-949f8136c01f699e9f8fbc8c66d5f965.json, quizwizz-de_DE.mo, quizwizz.pot, quizwizz-de_DE.po
Frontend PHP3includes/Frontend/QuizEmbed.php, includes/Frontend/QuizQueryViewer.php, includes/Frontend/Shortcodes/LibraryShortcode.php
REST PHP1includes/Rest/QuizController.php
Template1templates/single-qw_quiz.php

Blocked canonical gates

  • Canonical source identity is absent: the plugin root contains no .git or .github; SOURCE-PROVENANCE.md:3-27 forbids inferring a repository URL or immutable commit from this bench.
  • The locked toolchain is absent: there is no tools/, composer.lock, or package-lock.json; BUILDING.md:7-12 requires those exact tools and lockfiles.
  • Canonical quality infrastructure is absent: there is no tests/, phpunit.xml, or phpcs.xml; bench probes do not substitute for protected CI and compatibility gates.
  • Deterministic release evidence is unavailable: BUILDING.md:64-91 requires 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-117 requires 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.