You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add the focused Read-Need and Need-Fit test contract to the V28 gate criteria, including typed phase/agent/tool/step/substep mock requirements and the rule that specification, tests, and core algorithmic design must move together.
vector/embedding search RPC shape, candidate ranking, source-bound proof and
622
+
measurement blockers, `worthy_fit`, `no_worthy_fit`, and
623
+
`blocked_readiness` branches, source-safe preview, Share-to-Fee quote, range
624
+
projection, settlement boundary, and pull-request delivery target posture.
625
+
- Every Reading pipeline phase must declare its phase, agent, step, substep,
626
+
prompt/context input, tool input, tool output, model output, parsed typed
627
+
output, timing/usage, and fail-closed state in telemetry. Until a phase is
628
+
fully live, tests must require valid typed mocks for the same phase/agent/tool
629
+
and step/substep envelopes so mock mode cannot drift from the live contract.
616
630
- AssetPack preview exposes measurements, score posture, fit rationale, roots,
617
631
fee quote, range projection, and disclosure policy without exposing protected
618
632
source before settlement.
@@ -689,6 +703,15 @@ Acceptance criteria:
689
703
- GitHub-only VCS readiness is honest; broader provider work remains outside V28 MVP QA unless required by the active surface.
690
704
- realistic testnet BTD-AssetPack minting uses synthetic measurement receipts, Terminal journal rows, ledger anchors or ledger-observed placeholders, and database projections that can be diffed and repaired.
691
705
- Bitcoin Taproot/PSBT posture is first-class; BSC/opBNB/Binance Web3 Wallet pilots remain future bridge/distribution work unless they are represented as disabled readiness or documentation notes.
706
+
- the next-gate Reading test contract is green and treated as acceptance
0 commit comments