{
  "schema_version": 2,
  "task": "23. Run activation and customer check-in",
  "verdict": "PASS",
  "overall_release_verdict": "NO-GO",
  "next_task": "24. Run operator review and exactly-once delivery",
  "artifacts": {
    "markdown": {
      "path": ".omo/evidence/dualcoach-task-23.md",
      "sha256": "42104e281ae7d5399a631708cf853421ec7804d72b6521161af0e43e70792851",
      "mode": "0600"
    },
    "evidence_json": {
      "path": ".omo/evidence/dualcoach-task-23-evidence.json",
      "sha256": "2220dca2880cc44fbb7081b411f610c426877b651a040a6034df261b114e9061",
      "mode": "0600"
    }
  },
  "superseded_canonical_blocked_package": {
    "markdown_sha256": "e6c8972a85221f327147b282163ddb1e9f200410b6e33e81dbbd4fa661a89bae",
    "evidence_json_sha256": "0ed2728e24304d8998a25eedc8b8b77e27ec6f28d99a6b8e6d5f13751623ace1",
    "index_sha256": "108b5d4e610878c0e2314b353e46d1e0de83bbe033485dee2aea312a73d36c76",
    "verdict": "BLOCKED"
  },
  "supporting_artifacts": [
    {
      "path": ".omo/evidence/dualcoach-task23-expiry-supersession-manifest.json",
      "sha256": "62ea36d6a7df0138ab4ed60dc35ef5b4ac88cc835d712837ff4992fa1bee7aaa",
      "role": "predecessor authorization expiry and supersession manifest"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-child-7ecd9ed50dc28217-invalid-model-output-forensic-redacted.json",
      "sha256": "dda96f649ec3daa16e417584ef358ef27d38d8c3caafd7dbc21d569eb1247ba9",
      "role": "historical invalid-output forensic diagnosis"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-diagnostic-binding-repair-checkpoint-redacted.json",
      "sha256": "9cec2ef4e88108837ba5b0a70a8a2f480617ebf0bf90c60e5dae4aa5b0e06fdb",
      "role": "diagnostic and request-binding repair checkpoint"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-diagnostic-binding-repair-verification-redacted.json",
      "sha256": "59b5d6e90cc0e8ce8294ff00a35c1be21679d1f1a9ddfb4cb42c2041ee059432",
      "role": "diagnostic and request-binding repair verification"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-diagnostic-coach-successor-authorization-publication-redacted.json",
      "sha256": "b87f031e8eeb27420882b35ee019ca6a34b0430d5efb0e4cba2afb347a5f0809",
      "role": "first successor authorization publication"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-diagnostic-coach-successor-live-execution-redacted.json",
      "sha256": "ab066ffefda90f1e59a70d9812b94e2fe2ff5f740887129f591d270d6ae3639e",
      "role": "first successor bounded terminal failure"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-portable-successor-publication-inclusive-gate.json",
      "sha256": "2f34bbe9ac854f697e7d172bd791461d712b2a40047f21f9712f1c4ede138ab5",
      "role": "publication-inclusive provider and lifecycle gate"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-automated-final-auth-recovery-gate-checkpoint-redacted.json",
      "sha256": "b1cf521a611dcd427ce32d535e52070a41c9f4bb71332172769511535f9be930",
      "role": "final recovery authorization readiness checkpoint"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-automated-recovery-coach-successor-authorization-publication-redacted.json",
      "sha256": "ffa3c11fcb5e791559c9071f5081c80171ff80a3594eecccc0e2cd871f343140",
      "role": "one-use owner authorization publication"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-automated-recovery-telegram-web-callback-readiness-redacted.json",
      "sha256": "5f0d9dfb12bc53acdb6213a3e1ca3b1e0c61104d7858022bb5054fe7174c8d20",
      "role": "authenticated callback route readiness"
    },
    {
      "path": ".omo/evidence/task23-session-recovery/task23-automated-recovery-coach-live-execution-redacted.json",
      "sha256": "f8b8db3ea7884fff762b1b0d989d1d371778b75fc87e2540a81683c45a62499a",
      "role": "authoritative successful live execution and replay"
    }
  ],
  "acceptance": {
    "authorization_consumed_once": true,
    "generation_child_append_count": 1,
    "worker_attempt_count": 1,
    "provider_call_count": 1,
    "inline_correction_count": 0,
    "terminal_state": "draft_created",
    "draft_count": 1,
    "canonical_draft_event_count": 1,
    "owner_review_card_count": 1,
    "customer_delivery_count": 0,
    "replay_duplicate_count": 0,
    "task24_started": false
  },
  "privacy_validation": {
    "customer_prose_present": false,
    "raw_model_output_present": false,
    "status": "PASS"
  },
  "manifest_contract": {
    "algorithm": "SHA-256 over raw artifact bytes",
    "all_referenced_paths_must_exist": true,
    "all_referenced_digests_must_match": true,
    "canonical_artifact_mode": "0600"
  }
}
