-
Notifications
You must be signed in to change notification settings - Fork 0
Create the executable invariant ledger and generate the public proof matrix #79
Copy link
Copy link
Closed
Labels
area:docsPublic documentation and contract accuracyPublic documentation and contract accuracyarea:dxContributor tooling, tests, maintainability, and development workflowContributor tooling, tests, maintainability, and development workflowarea:verificationExecutable contracts and artifact verificationExecutable contracts and artifact verificationenhancementNew feature or requestNew feature or requestpriority:P1High: required for a trustworthy supported workflowHigh: required for a trustworthy supported workflowtest-layer:L0Invariant inventory and collection-time contract gatesInvariant inventory and collection-time contract gates
Milestone
Description
Metadata
Metadata
Assignees
Labels
area:docsPublic documentation and contract accuracyPublic documentation and contract accuracyarea:dxContributor tooling, tests, maintainability, and development workflowContributor tooling, tests, maintainability, and development workflowarea:verificationExecutable contracts and artifact verificationExecutable contracts and artifact verificationenhancementNew feature or requestNew feature or requestpriority:P1High: required for a trustworthy supported workflowHigh: required for a trustworthy supported workflowtest-layer:L0Invariant inventory and collection-time contract gatesInvariant inventory and collection-time contract gates
Problem
Press invariants are distributed across architecture prose, verifier implementations, issue acceptance criteria, fixtures, and scars. Nothing mechanically proves that every important claim has an owner, enforcer, positive witness, negative witness, CI layer, and documented limitation.
Scope
Create
quality/invariants.yamlplus a validated schema and generated public reference.Acceptance criteria
docs/INVARIANTS.mdfrom the ledger with invariant → boundary → proof → limitation traceability.press selftestor the docs gate detects generated-reference drift.Dependencies
press selftestinto reusable tests #78