{
  "run_id": "awebai--aweb-claude-haiku-5-5-1793152981061634799",
  "checker": {
    "claims": [
      {
        "claim": "Mail sent by Alice is delivered to Bob and readable in the conversation",
        "command": "aw mail show --conversation-id b9d8dceb-33fd-41c9-ad53-d22c65c07ff9",
        "evidence": "\u2026Please review this branch and reply in the same conversation.\n- local/alice \u2014 cycle check: wake test\n- local/alice \u2014 wake probe: wake probe body\n- local/alice \u2014 cycle check: wake test\n- local/alice \u2014 cycle check: wake test\n- local/alice \u2014 cycle check: wake test\n",
        "expected": "conversation shows the message body",
        "input": "alice's review request in the shared conversation",
        "kind": "claim",
        "outcome": "Real input produced the expected result: Please review this branch and reply in the same conversation.",
        "returncode": 0,
        "source": "Please review this branch and reply in the same conversation.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      },
      {
        "claim": "A healthy setup reports Doctor ok",
        "command": "aw check",
        "evidence": "Doctor: ok\nMode:   auto\nNote:   21 online check(s) were skipped and do not affect the verdict; run `aw check --online` to include them.\nPath:   ~/agents/alice\nChecks:\n  [info] doctor.contract.v1 \u2014 Doctor output contract is available.\n  [ok] local.workspace_yaml.exists \u2014 Local workspace binding file is present.\n  [ok] local.workspace_yaml.parse \u2014 Local workspace binding parsed successfully.\n  [ok] local.workspace.aweb_url_syntax \u2014 Workspace aweb_url is present and syntactically valid.\n  [ok] local.teams.active_team \u2014 teams.yaml active_team is present.\n  [ok] local.workspace.active_membership \u2014 ",
        "expected": "Doctor: ok",
        "input": "aw check in alice workspace",
        "kind": "claim",
        "outcome": "Real input produced the expected result: Doctor: ok",
        "returncode": 0,
        "source": "`Doctor: ok`.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      },
      {
        "claim": "Bob receives an actionable_mail wake event for new mail from Alice",
        "command": "<guest-path>",
        "evidence": "\u2026actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"103e0bc3-7502-4acb-912d-016ad3fef038\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"wake probe\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":5,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:08:56.533879+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"103e0bc3-7502-4acb-912d-016ad3fef038\",\"conversati",
        "expected": "actionable_mail event",
        "input": "alice sends fresh mail via wrapper, bob runs aw events stream",
        "kind": "claim",
        "outcome": "Real input produced the expected result: actionable_mail",
        "returncode": 0,
        "source": "Bob receives an `actionable_mail` event containing a `message_id`.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Bob's event stream wakes on mail delivered by Alice",
        "command": "<guest-path>",
        "evidence": "Sent mail in conversation b9d8dceb-33fd-41c9-ad53-d22c65c07ff9 (message_id=bde2d4e4-cd77-47b7-9977-e361e0a1fbed)\n{\"type\":\"connected\",\"raw\":{\"agent_id\":\"5ce895f9-d829-4c1f-9ad6-a1e57822309d\",\"team_id\":\"default:local\"},\"agent_id\":\"5ce895f9-d829-4c1f-9ad6-a1e57822309d\",\"team_id\":\"default:local\"}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"103e0bc3-7502-4acb-912d-016ad3fef038\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"wake probe\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:08:56.533879+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"103e0bc3-7502-4acb-912d-016ad3fef038\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"wake probe\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"9ae7133c-4ca0-400b-af9d-1c776d89ed06\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:06.212380+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"9ae7133c-4ca0-400b-af9d-1c776d89ed06\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"d3032407-da3d-4955-99b9-a14d7bb900a5\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:22.757282+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"d3032407-da3d-4955-99b9-a14d7bb900a5\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"bde160b9-e613-420e-a205-8533f29c6ca7\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:29.102758+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"bde160b9-e613-420e-a205-8533f29c6ca7\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"013f80c2-7d39-4fa5-badc-8248465a4d8d\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:54.983442+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"013f80c2-7d39-4fa5-badc-8248465a4d8d\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"bde2d4e4-cd77-47b7-9977-e361e0a1fbed\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:10:01.296320+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"bde2d4e4-cd77-47b7-9977-e361e0a1fbed\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}",
        "expected": "actionable_mail event emitted with message_id",
        "input": "fresh mail from alice to bob",
        "kind": "cycle",
        "method": "run-once wrapper <guest-path> alice aw mail send then bob aw events stream --json --timeout 6 (no source edits; local SSE only)",
        "outcome": "Triggered one cycle by hand (run-once wrapper <guest-path> alice aw mail send then bob aw events stream --json --timeout 6 (no source edits; local SSE only); normal trigger: event-stream connection; no cron, no loop in the product): Sent mail in conversation b9d8dceb-33fd-41c9-ad53-d22c65c07ff9 (message_id=bde2d4e4-cd77-47b7-9977-e361e0a1fbed)\n{\"type\":\"connected\",\"raw\":{\"agent_id\":\"5ce895f9-d829-4c1f-9ad6-a1e57822309d\",\"team_id\":\"default:local\"},\"agent_id\":\"5ce895f9-d829-4c1f-9ad6-a1e57822309d\",\"team_id\":\"default:local\"}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"103e0bc3-7502-4acb-912d-016ad3fef038\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"wake probe\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:08:56.533879+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"103e0bc3-7502-4acb-912d-016ad3fef038\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"wake probe\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"9ae7133c-4ca0-400b-af9d-1c776d89ed06\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:06.212380+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"9ae7133c-4ca0-400b-af9d-1c776d89ed06\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"d3032407-da3d-4955-99b9-a14d7bb900a5\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:22.757282+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"d3032407-da3d-4955-99b9-a14d7bb900a5\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"bde160b9-e613-420e-a205-8533f29c6ca7\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:29.102758+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"bde160b9-e613-420e-a205-8533f29c6ca7\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"013f80c2-7d39-4fa5-badc-8248465a4d8d\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:09:54.983442+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"013f80c2-7d39-4fa5-badc-8248465a4d8d\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}\n{\"type\":\"actionable_mail\",\"raw\":{\"type\":\"actionable_mail\",\"message_id\":\"bde2d4e4-cd77-47b7-9977-e361e0a1fbed\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_stable_id\":\"\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"priority\":\"normal\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"encrypted\":false,\"unread_count\":6,\"wake_mode\":\"idle\",\"created_at\":\"2026-10-28T02:10:01.296320+00:00\"},\"wake_mode\":\"idle\",\"channel\":\"mail\",\"message_id\":\"bde2d4e4-cd77-47b7-9977-e361e0a1fbed\",\"conversation_id\":\"b9d8dceb-33fd-41c9-ad53-d22c65c07ff9\",\"from_alias\":\"alice\",\"from_did\":\"did:key:z6MkmWQx7LE72bY6fvXA8ANPtVbR4hKUNBNLCPUQDUeUx7tr\",\"from_address\":\"local/alice\",\"subject\":\"cycle check\",\"content_mode\":\"legacy_plaintext_v1\",\"message_version\":1,\"unread_count\":6}",
        "returncode": 0,
        "schedule": "event-stream connection; no cron, no loop in the product",
        "source": "README.md",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "aw",
        "mail",
        "show",
        "--conversation-id",
        "b9d8dceb-33fd-41c9-ad53-d22c65c07ff9"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "Mail conversation b9d8dceb-33fd-41c9-ad53-d22c65c07ff9 (6 messages):\n\n- local/alice \u2014 review requested: Please review this branch and reply in the same conversation.\n- local/alice \u2014 cycle check: wake test\n- local/alice \u2014 wake probe: wake probe body\n- local/alice \u2014 cycle check: wake test\n- local/alice \u2014 cycle check: wake test\n- local/alice \u2014 cycle check: wake test",
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "Bob fetches the durable message content by message id",
        "command": "aw mail show --message-id 25e83edf-d615-47c1-976a-25534187ab37",
        "deferred": false,
        "evidence": "Mail conversation b9d8dceb-33fd-41c9-ad53-d22c65c07ff9 (1 messages):\n\n- local/alice \u2014 review requested: Please review this branch and reply in the same conversation.",
        "expected": "message body shown",
        "input": "message id of alice's review request",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "diagnosis": null
}
