{
  "schema_version": "1.2",
  "continuity_protocol": "1.5.0",
  "record_schema": 2,
  "handoff_id": "ac0d8bc4-9c5c-4950-b5d2-662d85623a74",
  "project_id": "demo-launch",
  "created_at": "2026-10-21T00:00:00.000Z",
  "source_agent": {
    "kind": "host",
    "name": "Assistant A"
  },
  "target_agent": {
    "kind": "host",
    "name": "Assistant B"
  },
  "user_intent_now": "Compare two possible venues while keeping registration free.",
  "record": {
    "project_id": "demo-launch",
    "record_schema": 2,
    "objective": "Prepare the launch of a local community workshop.",
    "markdown": "# Workshop launch\nObjective: prepare the community workshop.\nDecision D1: keep registration free.\nTask T1: validate the venue.\nNext: compare two possible venues.\n",
    "decisions": [
      {
        "id": "D1",
        "text": "Registration stays free."
      }
    ],
    "open_tasks": [
      {
        "id": "T1",
        "text": "Validate the venue.",
        "status": "in_progress"
      }
    ],
    "next_action": "Compare two possible venues.",
    "constraints": [],
    "verified_results": [],
    "reported_results": [],
    "artifacts": [],
    "authorized_actions": [],
    "canonical_source": {
      "kind": "attached",
      "locator": "WORKSHOP.md",
      "base_version": null,
      "sync_status": "export_only"
    },
    "source_checkpoint": null,
    "extensions": {
      "domain": "community",
      "custom_field": {
        "preserve": true
      }
    }
  },
  "content_digest": "c81a3896785cce4ac7b796562c222843e882fac5fcf81343e91f86fedee012ac"
}
