Repository navigation
Build north-star readiness manifest and prepare guarded page publication - #883
Merged
seathatflowsinourveins merged 2 commits intoOct 8, 2026
Merged
Conversation
seathatflowsinourveins
marked this pull request as ready for review
October 8, 2026 19:38
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
seathatflowsinourveins
deleted the
codex/ns2604-ns-readiness-manifest-20261008
branch
October 8, 2026 19:39
6 of 7 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope
Build
catalogs/north-star/readiness.jsonfrom retained receipts so gate states, selected layers, SDK/harness results, data, paper and R&D inputs have machine-readable provenance. Prepare one finite HTML-fragment publisher guarded by the page custodian's exact input digest; its dry run changes no page bytes. Missing proof remainsUNVERIFIED; a receipt digest or successful client exit does not grant designated-reader acceptance.a484989a43f70ff2575b6fb054cf00c9834e7679.lane:shared; other-lane acknowledgement remains a landing prerequisite.catalogs/north-star/readiness.json,tools/north-star/,tests/test_north_star_readiness.py.SOTA sources
--check/--writelifecycle. Strict JSON hooks follow scripts/validate_convergence.py:22.tools/north-star/sources.jsonrecords finite receipt paths, complete fixed-receipt digests and exact selectors. SDK producer normalized item bytes must match index field values and their declared digest. Source citations remain inside each produced claim.Evidence-class table
python3 -I tools/north-star/build_readiness.py --write; same-source--checktests/test_north_star_readiness.pyfixturesLocal commands run
Only the required publication validator and focused adapter module were run locally. A full suite is requested through the co-op.
Decision record
tools/north-star/README.mdrecords the adapter choice, receipt semantics, alternatives and refresh boundary. Live upstream inspection is retained in the lane's durableupstream-research.md; the implementation follows the repository adapter and installed stdlib instead of adding an attestation framework that does not supply these local readiness gates.Forty-five layer/tool rows retain separate historical selection and recorded stack pins; current pin-bound installation/fresh-session evidence remains explicitly unverified where not provided. SDK route-correction history is retained separately from the immutable current reconciliation, which accepts the supported keyless loopback profile only for each recorded bounded native/fresh-session scope. Designated readers remain PENDING. The HTML fragment and finite
--publish-page --expected-page-sha256 --dry-runcommand are prepared for the existing durable readiness page. The custodian's publication cue and accepted gate-change event binding remain external integration items; no daemon or actual CC page publication is claimed by this PR. Personal home prefixes and local session/task identifiers in exported values use declared placeholders while original source digests and locators are retained.Host evidence
No new or changed
evidence/hosts/files. No platform acceptance or broker/strategy gate is derived from this view.Checklist