{
  "schema_version": "runtime-work-session-v1",
  "id": "bfffcaf2-4350-4a77-ac62-c43ec43f131e",
  "status": "active",
  "actor_role": "Developer",
  "activity": "validating",
  "detail": "Ad hoc recovery must make previously unregistered work visible as registered work.",
  "scope": "chunk",
  "artifact": {
    "type": "chunk",
    "id": "runtime-test-hosted-codex"
  },
  "started_at": "2026-05-21T14:55:24.845Z",
  "last_heartbeat_at": "2026-05-21T14:55:24.853Z",
  "elapsed_seconds": 0,
  "stale_after_seconds": 3600,
  "liveness_confidence": "fresh",
  "liveness_reason": "active heartbeat is within the stale threshold",
  "confidence_updated_at": "2026-05-21T14:55:24.853Z",
  "heartbeat_age_seconds": 0,
  "source": "runtime-test",
  "mutates_authority_state": false,
  "work_origin": "ad_hoc",
  "reason": "Regression proof that unregistered hosted work can be recovered by explicit ad hoc registration.",
  "source_action": "runtime-test.hosted-codex-ad-hoc-recovery",
  "file_change_expected": false,
  "changed_files": false,
  "follow_up_created": false,
  "required_registration": true,
  "current_step": {
    "id": "2cbe3633-4f0f-4046-a095-28c8209e62ff",
    "type": "diagnosis",
    "label": "Recover unregistered hosted work with ad hoc registration",
    "detail": "Ad hoc recovery must make previously unregistered work visible as registered work.",
    "actor_role": "Developer",
    "status": "active",
    "artifact": {
      "type": "chunk",
      "id": "runtime-test-hosted-codex"
    },
    "started_at": "2026-05-21T14:55:24.853Z",
    "last_heartbeat_at": "2026-05-21T14:55:24.853Z",
    "elapsed_seconds": 0,
    "liveness_confidence": "fresh",
    "liveness_reason": "active heartbeat is within the stale threshold",
    "confidence_updated_at": "2026-05-21T14:55:24.853Z",
    "heartbeat_age_seconds": 0,
    "source": "runtime-test",
    "mutates_authority_state": false,
    "work_origin": "ad_hoc",
    "reason": "Regression proof that unregistered hosted work can be recovered by explicit ad hoc registration.",
    "source_action": "runtime-test.hosted-codex-ad-hoc-recovery",
    "file_change_expected": false,
    "changed_files": false,
    "follow_up_created": false,
    "required_registration": true
  },
  "recent_steps": [
    {
      "id": "2cbe3633-4f0f-4046-a095-28c8209e62ff",
      "type": "diagnosis",
      "label": "Recover unregistered hosted work with ad hoc registration",
      "detail": "Ad hoc recovery must make previously unregistered work visible as registered work.",
      "actor_role": "Developer",
      "status": "active",
      "artifact": {
        "type": "chunk",
        "id": "runtime-test-hosted-codex"
      },
      "started_at": "2026-05-21T14:55:24.853Z",
      "last_heartbeat_at": "2026-05-21T14:55:24.853Z",
      "elapsed_seconds": 0,
      "liveness_confidence": "fresh",
      "liveness_reason": "active heartbeat is within the stale threshold",
      "confidence_updated_at": "2026-05-21T14:55:24.853Z",
      "heartbeat_age_seconds": 0,
      "source": "runtime-test",
      "mutates_authority_state": false,
      "work_origin": "ad_hoc",
      "reason": "Regression proof that unregistered hosted work can be recovered by explicit ad hoc registration.",
      "source_action": "runtime-test.hosted-codex-ad-hoc-recovery",
      "file_change_expected": false,
      "changed_files": false,
      "follow_up_created": false,
      "required_registration": true
    }
  ]
}
