2.3 KiB
2.3 KiB
G3 Real Sample Output Contract Verification Design
Date: 2026-04-19 Upstream Closure: 2026-04-19-g3-real-sample-runtime-contract-correction-closure-report.md
1. Intent
The previous bounded plan corrected the remaining runtime-scope failure for the real sample 95598工单明细表.
The sample now:
- routes inside
G3 / paginated_enrichment - passes
g3_runtime_scope_compatible - reaches
readiness.level = A
The remaining mainline gap is narrower:
output_contract_not_verified
This design defines the next bounded scope:
G3 real-sample output / contract verification
2. Observed Remaining Gap
The generated real-sample package now satisfies structural routing and runtime-scope gates, but the validation layer still does not verify:
- whether the main request / enrichment split matches the intended business output
- whether recovered join keys and dedupe rules are semantically correct rather than merely syntactically complete
- whether the current generated artifact shape matches the expected real-sample output contract
This means the remaining risk is no longer routing or runtime admission. It is output-level contract fidelity.
3. Scope Guardrails
- do not reopen the completed
G3archetype-correction scope - do not reopen the completed
G3runtime-scope correction scope - do not broaden this work into
G8runtime implementation - do not reopen
G3family expansion or new fixture growth - do not open
G4 / G5 - do not weaken fail-closed behavior to force a
passedrecord
4. Correction Target
The bounded target is:
- verify the real-sample
G3output contract against the intended business contract - narrow the remaining mismatch from generic
output_contract_not_verifiedto:- verified pass
- or a smaller named contract/output mismatch
- keep the result anchored in the real sample rather than repo-local proxies
5. Expected Outcome
After this scope:
- the validation record for
rsv-g3-001should either becomeexecuted-pass - or it should retain
executed-mismatchwith a more specific output/contract code than the current generic label - the next scope recommendation should move away from
G3unless a genuinely narrower output issue remains