Skip to content

📦 docs(whitepaper): close the publication handoff contract - #16

Merged
szmyty merged 1 commit into
mainfrom
docs/close-technical-whitepaper-contract
Aug 26, 2026
Merged

szmyty merged 1 commit into
mainfrom
docs/close-technical-whitepaper-contract

Conversation

@szmyty

@szmyty szmyty commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

🎯 Outcome

Reconciles Beacon issue #1 with the implementation already delivered by PR #9 and the shared execution/package layer delivered by PR #15. The technical-whitepaper profile is locally usable and now documents its verified Beacon package—not mutable build/ files—as the downstream publication boundary.

✅ Acceptance closeout

  • Canonical metadata, abstract, claims, sources, citations, diagrams, limitations, review state, and version history are implemented.
  • Organization and product theme projections are implemented behind the Identity-compatible input contract.
  • Structural, evidence, citation, link, contrast, accessibility, PDF, embedded-font, and reproducibility checks are implemented.
  • beacon package stages the PDF and web entrypoint with a versioned manifest and SHA-256 checksums for Relay consumption.

Live routes, deployment, rollback, and fleet adoption remain downstream responsibilities in egohygiene/relay#4 and egohygiene/pace#11. The later Reflector compatibility audit may refine the consumer adapter without reopening the base whitepaper profile.

🧪 Verification

  • cargo test --all-targets --all-features --locked — 13 tests passed
  • cargo run --quiet --locked -- validate technical-whitepaper
  • organization and product PDF/web reproducibility checks
  • initialized, validated, and packaged both theme variants
  • verified both declared artifacts with SHA256SUMS
  • parsed the updated GitHub Actions workflow as YAML
  • git diff --check

Closes #1

Portfolio-ID: BEA-01

@szmyty szmyty mentioned this pull request Aug 26, 2026
4 tasks done
@szmyty
szmyty merged commit eba8415 into main Aug 26, 2026
2 checks passed
@szmyty
szmyty deleted the docs/close-technical-whitepaper-contract branch August 26, 2026 19:13
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.

Create a reusable technical whitepaper template

1 participant