Skip to content

Validate publication references and canonical cover; refresh GNN v4 custody - #45

Merged
docxology merged 31 commits into
mainfrom
codex/gnn-v4-paired-custody
Oct 6, 2026
Merged

docxology merged 31 commits into
mainfrom
codex/gnn-v4-paired-custody

Conversation

@docxology

@docxology docxology commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

Publication rendering could report success while references, literal equation labels or an incorrect author survived into the PDF. This change requires schema-2 source-bound acceptance, resolved cross-references and the canonical CFF-derived cover; stale --accept-only evidence is rejected.

The implementation preserves typed Git-tree/mode/link staging and frozen GNN custody, adds bounded real Pandoc/crossref capability probing with descendant cleanup, pins the renderer/tool/font inputs and makes dashboard labels readable. The supplemental staging fixtures now explicitly model all five tool-version probes, including pandoc-crossref, and reject unknown probes; production and staging assertions are unchanged by that final repair.

Validation at 537ecd6b4a044e2eb565b55d5bf8b258089bf236: the exact-head workflow has all 20 required jobs successful, documentation explicitly skipped and all 15 OS/Python distribution jobs successful. Python reports 2,637 passed / 20 skipped and 91.45% coverage against the 89% floor. Native acceptance verifies all 168 topics with zero warnings/sorry; the formal audit resolves 1,596 declarations. The 356-page render has no acceptance defects. Artifact/source/template hashes, fonts, references, four figures and finite PDF views were independently reviewed. CI-generated variables are retained by hash with fail-closed before/after bookends; the packet does not retain the runtime collection cache needed for independent raw-byte reconstruction.

Historical failed renders and the prior two supplemental fixture failures remain in the evidence chronology. This PR changes no numerical witness values or scientific claim boundary. It is the prerequisite for GNN's final companion-main pin and v4.0.0 integration; reciprocal GEO pairing and GNN publication are separate gates.

@docxology docxology changed the title Bound deterministic publication rendering and refresh GNN v4 custody Validate publication references and canonical cover; refresh GNN v4 custody Oct 6, 2026
@docxology
docxology marked this pull request as ready for review October 6, 2026 18:25
@docxology
docxology merged commit 63b4d07 into main Oct 6, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant