Spec and implement external-evidence settlement for pending trial
reservations, so the USD 0.023712 HTTP-401 reservation (and future ones)
can be resolved without fabricating a completed trial or treating a failed
request as zero-charge proof. intelligence_radar.trials.reconcile (+ CLI
reconcile) is write-once under the existing trials lock, rejects unknown
reservations, duplicate/conflicting settlement, cross-campaign references,
invalid amounts and budget overrun, and records reviewer attribution plus
an evidence pointer rather than any secret value. 9 new tests; full suite
(48 tests) and repository check pass. T03 (applying this to the real
reservation) stays blocked on authoritative provider billing evidence.
ADR-0003 closes the IR-WP-0007-T03 uptime question: retain the local
systemd timer, no hosted worker, since nothing here needs sub-day
freshness and the scheduler already tolerates downtime.
Mark IR-WP-0005/0006/0007 workplan status blocked: each still has at
least one task genuinely blocked on an external party (secrets-engine
human approval, authoritative billing evidence, and paid-execution
outcomes respectively) rather than anything actionable in this repo.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 8472@bnt-lap001
Assistant-Session: 1cac6b6d-c1a5-4a04-a950-c4febb8d3f67
secrets-engine confirms T02 needs no ops-mason build (existing
openrouter-llm-connect policy/AppRole covers it) and withdrew the guest-clock
hold on the new approval cycle (claim/consume uses a Railiance Clock trust
file, not the OS clock). Requested secrets-engine open the three new
apply/verify/exec approvals for the pinned intelligence-radar-key-check
recipient. T02 stays wait pending human acceptance and pass/fail evidence.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 8472@bnt-lap001
Assistant-Session: 1cac6b6d-c1a5-4a04-a950-c4febb8d3f67
secrets-engine's 2026-09-21 reply confirms SECRETS-WP-0010-T03 closed done
2026-09-16 with a successful pinned-recipient OpenRouter GET /api/v1/key
(HTTP 200) and consumed, non-reusable approvals. Record the coordination
evidence (recipient binding, transport, login/time prerequisite, owner
status) with no secret values, and mark T01 done. T02 remains blocked on
Radar-side value-safe verification, which needs native/human execution.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 8472@bnt-lap001
Assistant-Session: 1cac6b6d-c1a5-4a04-a950-c4febb8d3f67