Decision boundary
This issue records the next CF-06 qualification gate only. It does not authorize a production oracle pin change, a semantic reinterpretation of oracle failures, a commandF PR #11 merge, or CF-12.
Current production contract
CF-06 remains pinned to:
project: hapifhir/org.hl7.fhir.core
release: 6.10.2
source: d06577dbc5c62c74a2a8823fbc4830a3024d5b0b
validator_cli.jar sha256: a3addadfa18dfa23146a0a243b6ede68eaad92157a5407738c468bb3d7e4ccd6
GitHub releases/latest still reports 6.10.2 as the latest official release as of 2026-08-16.
Upstream defect/fix evidence
Upstream issue/PR:
hapifhir/org.hl7.fhir.core#2553
hapifhir/org.hl7.fhir.core#2554
PR #2554 fixes two independent DefinitionNavigator defects:
- inherited differential slices whose slicing master exists in the snapshot but is omitted locally from the differential;
contentReference traversal incorrectly treating same-path named slices of the referenced master as children.
The commandF qualification branch has already proven:
C001 isolated real probes: 6/6 PASS
C002 isolated real probes: 6/6 PASS
combined real probes: 12/12 PASS
The full frozen CF-10 A/B patched-corpus proof is run 31918255417 and remains the required evidence gate before any later source qualification decision.
Required qualification sequence
If and only if the patched full-corpus proof completes cleanly:
- retain the current 6.10.2 production pin unchanged;
- wait for upstream #2554 to be reviewed/merged or otherwise obtain an upstream-authoritative source identity;
- record the exact upstream merge/source SHA;
- qualify that exact upstream source against the full CF-06 regression surface;
- rerun frozen CF-10 A/B with byte-identical deterministic summaries and all three cases operationally complete;
- verify CF-01..CF-09 and security/process regressions remain green;
- review the resulting evidence independently;
- require a separate founder decision before changing the production CF-06 release/source identity.
Fail-closed rules
- CF-03 remains commandF semantic authority.
- HL7 remains an independent advisory oracle.
- comparator exceptions remain operational failures under the current production contract.
- no exception may be silently converted to
agreement or uncomparable.
- no frozen CF-10 case may be removed or altered to improve results.
- an unmerged fork commit must not become the production oracle pin solely because it passes commandF qualification.
Exit condition
This issue is ready for a production-pin decision only when an upstream-authoritative source identity has passed the complete qualification sequence above with retained evidence.
Decision boundary
This issue records the next CF-06 qualification gate only. It does not authorize a production oracle pin change, a semantic reinterpretation of oracle failures, a commandF PR #11 merge, or CF-12.
Current production contract
CF-06 remains pinned to:
GitHub
releases/lateststill reports6.10.2as the latest official release as of 2026-08-16.Upstream defect/fix evidence
Upstream issue/PR:
PR #2554 fixes two independent
DefinitionNavigatordefects:contentReferencetraversal incorrectly treating same-path named slices of the referenced master as children.The commandF qualification branch has already proven:
The full frozen CF-10 A/B patched-corpus proof is run
31918255417and remains the required evidence gate before any later source qualification decision.Required qualification sequence
If and only if the patched full-corpus proof completes cleanly:
Fail-closed rules
agreementoruncomparable.Exit condition
This issue is ready for a production-pin decision only when an upstream-authoritative source identity has passed the complete qualification sequence above with retained evidence.