Judge path · not in navigation

Claims, then evidence.

Ninety seconds. Every number below points to a shipped artifact. Coverage and simulation labels remain visible.

ClaimVerify by
Uses official Agent OSOAuth setup recording and observations/
No Binance API key anywhereArchitecture, environment contract, secret scan
The block is realreceipts/demo receipt 32 and observations/codex/
Rulings are deterministic62 core tests and the 1,000-evaluation test
A real execution happenedBinance order 12534006821 in receipts/demo/
The chain is not decorative/verify and the committed 36-entry JSONL
Reconciliation worksMATCHED by Binance order ID against observed spot.myTrades
Limits are disclosed/limits and LIMITS.md

90-second verification

Inspect the real order

receipts/demo/order-12534006821.json

Expected: `FILLED`, BNBUSDT MARKET BUY, actual quote 6.50232000 USDT.

Verify the chain

pnpm oathline verify receipts/demo/receipts.jsonl

Expected: `VALID · 36 entries · 0 broken links`.

Break a copy

Change one character, then verify again.

Expected: the first mismatched sequence is named. The demo mutation records sequence 5.

Observed reconciliation
MATCHED    order 12534006821 · BNBUSDT · BUY · join order_id
             Execution corresponds to a prior INSIDE_MANDATE authorisation.

Coverage: Binance history observed from 2026-09-05T05:53:30.333Z to 2026-09-05T05:53:30.333Z.
Receipts outside this window were not reconciled.

Inventory

StatusWhat exists
REALAgentic sub-account screenshots; official OAuth observations; Codex 0.153.3 enforced denial; Binance order 12534006821; observed trade history; order-id reconciliation.
SIMULATEDSix inert red-team replays and reference policy cards. Each transcript says SIMULATED and makes no network call.
UNBUILT / UNTESTEDClaude Code enforcement; direct credential-based reconciliation; hosted alerts; backend; automatic cancellation; other MCP clients.