2.3 KiB
Navigation publication evidence
Publication report records the completed root-owned publication. This archive preserves 34 original files, 103,111 bytes, copied and read back exactly from .local/navigation-prerelease-publication-20260911 and .local/navigation-publication-review-20260912. The whitelist retains scripts, notes/draft, validation, bindings, predecessor helpers, source advance inspection, three static review stages, push receipts and all attempt receipts/events. Executables, ZIP, caches and profiles are excluded.
payload/publication/README.md and adapter-manifest.json describe initial unexecuted/unbound preparation. Their historical status and initial hashes are intentionally unchanged. payload/review/FOLLOWUP.md records the optimization-guard correction and text review; SOURCE-ADVANCE.md records the later exact branch-head adjustment while retaining the original tag target. Final execution receipts establish later outcomes. Those old manifests do not purport to hash the current final helper.
reconstructed/original-reviewed-publish.py is a byte-proved reconstruction, not a retained original executed file. Removing exactly the early optimization refusal and its following blank line from the preserved pre-source-advance helper reproduces SHA256 e679a84845303db6582753b525bb3c2d184e6139e5651560fce8c876eae42c99, the original review/adapter pin. The original complete initial file was not retained; its reconstructed bytes must not imply execution. Original unbound bindings also were not retained as a separate file; historical review hashes establish their recorded identity, not current binding content.
ORIGINALS.json SHA256 is 1c6eedd5a7c0937eda5961db48d1107fd4b005d47c026936d248b7aa1d86a300. MANIFEST.json binds every archive file except itself. python verify.py reads archive bytes and recorded relationships only; it writes nothing, imports no archived helper, and accesses no credentials, application, network, original package or source checkout. It does not repeat publication or claim independent remote readback. Raw .gitattributes preserves original CRLF/LF bytes; a Git whitespace check should use git -c core.whitespace=cr-at-eol diff --check so retained CRLF is not misclassified. Integration and exact Git blob verification remain root-owned.