Declare the functional-coverage status column (quire-rs#409) - #85
Declare the functional-coverage status column (quire-rs#409)#85kreneskyp wants to merge 4 commits into
Conversation
|
Independent evidence for this from a downstream consumer, in case it helps unblock the draft. Engineering Assurance installs this module and runs EA's gate then reads The two columns are deliberately distinct in EA's matrix ( Downstream note, not a request to change scope: this PR targets Happy to re-run EA's coverage against a build of this branch and report what |
Summary
For quire-rs#409 / engine PR410, functional-coverage explicitly selects
Coverage Status. The global Status selector and every authored header/status
value stay unchanged. Depends on the ISO optional-field schema amendment.
Parent is canonical publishedccc2bea19, preserving accepted semantic-module
work, not historical locked61a20e0. The entire raw manifest differs by one line.
Compatibility and verification
The NFR001 amendment explicitly permits only this reference's exact metadata
value; it is not inferred permission under the earlier semantic ticket or
FR003CON1 approval for a header/vocabulary migration. Frozen0.1 baseline bytes
remain untouched. Controls reject missing/wrong/other-reference/duplicate
overrides before normalization, then retain the historical full comparison.
An independent exact-parent hash comparison admits only the one-line addition.
Eleven focused native controls pass (25 deselected), independently rerun by the
coordinator: metadata, historical compatibility, unchanged vocabulary and four
schema/header contracts. Cross-version schema controls pass as specified.
Draft declaration candidate; no full consumer sweep, lock/evidence promotion,
merge or release claimed. Engine/CLI and closed declaration-set joins remain
separate campaign gates.