{
 "suite": "independent_agent_test",
 "ran_at": "2026-09-27T04:29:35.791497+00:00",
 "steps": [
  {
   "step": "discovery: llms.txt readable",
   "ok": true,
   "t_s": 0.04,
   "detail": "200"
  },
  {
   "step": "discovery: llms.txt links capability_manifest",
   "ok": true,
   "t_s": 0.04,
   "detail": "/.well-known/capability-manifest.json"
  },
  {
   "step": "discovery: llms.txt links payment_truth",
   "ok": true,
   "t_s": 0.04,
   "detail": "/.well-known/payment-truth.json"
  },
  {
   "step": "discovery: llms.txt links agent_hands_spec",
   "ok": true,
   "t_s": 0.04,
   "detail": "/agent-hands/openapi.json"
  },
  {
   "step": "discovery: llms.txt links grammar",
   "ok": true,
   "t_s": 0.04,
   "detail": "/api/coordination/grammar"
  },
  {
   "step": "discovery: llms.txt links corridors",
   "ok": true,
   "t_s": 0.04,
   "detail": "/.well-known/reality-corridors.json"
  },
  {
   "step": "discovery: llms.txt links astralock_pubkey",
   "ok": true,
   "t_s": 0.04,
   "detail": "/api/astralock/pubkey"
  },
  {
   "step": "capabilities+versions: manifest has scoped counts + mcp protocol version",
   "ok": true,
   "t_s": 0.06,
   "detail": "2025-11-25"
  },
  {
   "step": "cost+money model: fee, custody, state model readable",
   "ok": true,
   "t_s": 0.07,
   "detail": "coordination fee 1% of the order amount (application_fee_amount, fee registry: runtime/canon/commitments.json)"
  },
  {
   "step": "maturity: corridor maturity stated (PILOT/SHADOW/PRODUCTION)",
   "ok": true,
   "t_s": 0.08,
   "detail": "PILOT - no external cycle has reached PAID_OUT yet"
  },
  {
   "step": "auth+side effects: fund op declares auth_required + financial_side_effect",
   "ok": true,
   "t_s": 0.09,
   "detail": "X-Agent-Key (order owner)"
  },
  {
   "step": "schemas: CoordinationContract schema reachable",
   "ok": true,
   "t_s": 0.1,
   "detail": ""
  },
  {
   "step": "auth: self-registration returns a key",
   "ok": true,
   "t_s": 0.14,
   "detail": "200"
  },
  {
   "step": "errors: incomplete order refused with machine-readable reason",
   "ok": true,
   "t_s": 0.17,
   "detail": "instruction_incomplete"
  },
  {
   "step": "first request: order accepted with order_id + binding_level",
   "ok": true,
   "t_s": 0.6,
   "detail": "NON_BINDING"
  },
  {
   "step": "first valid state: status exposes payment_state + binding_level",
   "ok": true,
   "t_s": 0.65,
   "detail": "open"
  },
  {
   "step": "proof: order readable as CoordinationContract with zero validation errors",
   "ok": true,
   "t_s": 0.69,
   "detail": "[]"
  },
  {
   "step": "proof: AstraLock public key + verify recipe reachable",
   "ok": true,
   "t_s": 0.71,
   "detail": "200"
  },
  {
   "step": "recovery: dispute/cancel operations documented in the spec",
   "ok": true,
   "t_s": 0.71,
   "detail": ""
  },
  {
   "step": "grandmother test: the door answers the 7 questions",
   "ok": true,
   "t_s": 0.72,
   "detail": "[]"
  }
 ],
 "found": {
  "urls_in_llms": 20
 },
 "failed": [],
 "ttfcr": {
  "discovery_s": 0.04,
  "auth_s": 0.04,
  "first_request_s": 0.44,
  "first_valid_state_s_total": 0.65,
  "first_proof_s_total": 0.71,
  "target": "non-binding test in minutes; authenticated production integration in hours (blueprint s.64)",
  "note": "synthetic order; never counted in real metrics"
 },
 "pass": 20,
 "total": 20
}