{
  "schema": "nutricoach-telegram-checkin-stepper-task-10-r71-production-v5",
  "task_id": "st_01a05da7",
  "captured_at_kst": "2026-09-02T01:07:30+09:00",
  "status": "DONE_ORIGINAL_R71_COMMITTED_HEALTHY",
  "verdict": "PASS",
  "done_claim": true,
  "terminal_claim": "DoneClaim: the authenticated corrected preconditions passed, the immutable original r71 launcher was invoked exactly once with the authorized package phrase, authorization was CONSUMED/SUCCEEDED, execution reached COMMITTED, and the a41c97c8 successor is active/running on a new stable PID with NRestarts=0. One armed natural cron completion returned ok with no error and protected customer/delivery/Topic59 bytes unchanged. The temporary Restart=no runtime fence was removed only after the full success fence; daemon-reload restored effective Restart=always without restarting r71.",
  "correction_receipts": {
    "safe_restore_precondition_correction": {
      "path": "/home/cube/projects/richard/traning coach/.omo/evidence/nutricoach-telegram-checkin-stepper/task-10-r70-safe-restore-precondition-correction.json",
      "sha256": "df540f85487d3c773d5e4212fcf6b2d67b1899a5fe800a5114992ac6d1bc068c",
      "required_prefix": "df540f",
      "result": "PASS"
    },
    "preflight_blocker_adversarial": {
      "path": "/home/cube/projects/richard/traning coach/.omo/evidence/nutricoach-telegram-checkin-stepper/task-10-r71-preflight-blocker-adversarial.json",
      "sha256": "98ed5ce6f8bd256485a426678624976bc2ab6dd23521768dbce2edea5a360f3d",
      "required_prefix": "98ed5c",
      "result": "PASS"
    }
  },
  "fresh_preconditions": {
    "interpreter": {
      "path": "/home/cube/miniconda3/bin/python3.12",
      "version": "CPython 3.12.9",
      "binary_sha256": "d9bc96d1ad0161db7ebdc8fdbc690530a9c29299feb2001cba6b29072e2a9051",
      "usr_bin_python_used": false
    },
    "sealed_pythonpath": [
      "/home/cube/projects/richard/traning coach/.omo/evidence/nutricoach-v150-combined/task-v15r71-candidate-r3/artifacts/build-1/hermes_agent-0.17.0-py3-none-any.whl",
      "/home/cube/projects/richard/traning coach/.omo/evidence/nutricoach-v150-combined/task-v15r71-candidate-r3/artifacts/build-1/physique_checkin_cli-0.1.0-py3-none-any.whl",
      "/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/live-transaction-preseal-v15-runtime-authority-r71/dependencies/site-packages",
      "/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/live-transaction-preseal-v15-runtime-authority-r71/controller-source"
    ],
    "preseal_verifier": {
      "exit_code": 0,
      "status": "V15_RUNTIME_AUTHORITY_PRESEAL_VERIFIED",
      "candidate_digest": "a41c97c8a467b0308b9f50ac072cc3adae1c2d47ca515b76f123e7c1debee9be",
      "package_digest": "4b032722f236dacc7f7e413cc37b31232000ce4f5d839bf0360fa8ac008ea6b1",
      "closure_digest": "sha256:0b6fae0262f828e8136e07ea0bb126e141655148363b3fe30059c554f8be9c46"
    },
    "immutable_file_hashes": {
      "candidate_manifest": "a019f0b9a0bf1a393d2d307d0e755251a140e3449058077632209e2101090766",
      "package_manifest": "66ede3f1995d644b9ce423c8e8846b50d823c57f76d892cef66694d7e1d3a793",
      "sealed_target": "b9f0cb2694ea0dcc49af7b0355fa491b3c74452c0f74ebc6c17f0b7c7b183c79",
      "controller_source_manifest": "0a4ad503db2f26aba4e050071fbc725f2ef0e6bd9216a6869d7123acf2047c8b",
      "permission_package": "21c8f3d3b2e95b37a1af2123fe196309a01eb6fb768bc38a15efa0973cfa666a",
      "protected_inventory": "d2c084be0865f8e9844452a7b683f97800e31af9bc7e1a113241109a283aada5",
      "result": "PASS"
    },
    "directory_hash_streams": {
      "candidate": {"files": 362, "sha256": "6310a71806d393f66e104f6de32d311e32c203d3a6d70947099bdd079c01dce9"},
      "preseal": {"files": 595, "sha256": "a76a0961829d8222814c1c88fac8e68f90ad7faf822e6d5ea3efb655545b7ee8"},
      "customers": {"files": 1, "sha256": "631f77bcce7552a76906a45ba1d46544ccb461480e379413dc6d45fe4a5fe132"},
      "drafts": {"files": 2, "sha256": "da603dedd6bc4ff362d9107be24bc82c661f48cd70989dbaf597406e512a70f4"},
      "result": "PASS"
    },
    "corrected_customer_preimage": {
      "events_sha256": "4a718b95dc35f7219be2f0c5c1b7ce1d67690489086b117fb82c898564010155",
      "binding_sha256": "318d62644dc480dbe2be54b402f19eb0af41dc35928206d19357a9d6f9053713",
      "draft_235d_path": "data/customers/pilot_20260820_01/wizard/drafts/235d1edf627bf3b9ba321caa32a198f0.json",
      "draft_235d_sha256": "69f6510e555b47984c6462b12da569b5bb67c051b1592ddb2ffb93898564b9c1",
      "draft_dc99_path": "data/customers/pilot_20260820_01/wizard/drafts/dc993802883dbb8ba045b41a880b05a7.json",
      "draft_dc99_sha256": "d717125902230dc362c3e951ef0d6f656d0919dd0665f449f7056158b031dfab",
      "rejected_prior_pseudo_hash": true,
      "rejected_prior_spliced_stem": true,
      "result": "PASS"
    },
    "service_probe_1": {"ActiveState": "inactive", "SubState": "dead", "MainPID": 0, "NRestarts": 26, "Restart": "always"},
    "service_probe_2": {"ActiveState": "inactive", "SubState": "dead", "MainPID": 0, "NRestarts": 26, "Restart": "always"},
    "matching_processes": 0,
    "r71_effect_roots": "ALL_ABSENT_E_AND_L",
    "runtime_override": "ABSENT_E_AND_L",
    "before_08_kst": true,
    "sep2_customer_events": 0,
    "sep2_topic59_rows": 0,
    "sep2_day_status_rows": 0,
    "due_send": 0,
    "due_update": 0,
    "uncertain_retry": 0,
    "result": "PASS"
  },
  "restart_fence": {
    "path": "/run/user/1000/systemd/user/hermes-gateway-dualcoachtest.service.d/00-safe-restore.conf",
    "content": "[Service]\nRestart=no\n",
    "mode": "0600",
    "created_before_launcher": true,
    "daemon_reload_after_create": true,
    "effective_restart_before_launcher": "no",
    "service_remained_stopped": true
  },
  "armed_observation": {
    "type": "Linux inotify",
    "watches": 8,
    "armed_before_launcher": true,
    "authorization_root_create_events": 1,
    "execution_root_create_events": 1,
    "successor_runtime_create_events": 1,
    "jobs_json_events_observed": true,
    "natural_cron_output_event_observed": true
  },
  "transaction": {
    "approval_phrase": "AUTHORIZE NUTRICOACH V1.5 LIVE UPGRADE 4b032722f236dacc7f7e413cc37b31232000ce4f5d839bf0360fa8ac008ea6b1",
    "launcher": "/home/cube/.hermes/migrations/nutricoach-v1.5.0-combined/live-transaction-preseal-v15-runtime-authority-r71/controller-source/scripts/execute_nutricoach_v150_sealed_live.py",
    "launcher_interpreter": "/home/cube/miniconda3/bin/python3.12",
    "launcher_invocation_count": 1,
    "launcher_exit_code": 0,
    "launcher_stdout": "sha256:10af42b307aa98173e96c22f811564ca3690da19b75f45788a8b8c7cea87d7fd",
    "retry_count": 0,
    "network_isolation": "bwrap --unshare-net",
    "authorization": {
      "status": "CONSUMED",
      "outcome": "SUCCEEDED",
      "candidate_digest": "a41c97c8a467b0308b9f50ac072cc3adae1c2d47ca515b76f123e7c1debee9be",
      "receipt_sha256": "fc242dec4cab503922222377b047503529528c8aa666e38e0c34aaa77e297e19"
    },
    "execution": {
      "phase": "COMMITTED",
      "schema": "nutricoach-v150-phase-journal-v3",
      "phase_receipt_sha256": "4e5ff24c555205b9bfe7417cc02f70c375254065c70d6073a4025faf53b8ec9d"
    }
  },
  "success_fence": {
    "runtime_candidate": "a41c97c8a467b0308b9f50ac072cc3adae1c2d47ca515b76f123e7c1debee9be",
    "runtime_root": "/home/cube/.hermes/profiles/dualcoachtest/.strict-runtime/a41c97c8-v150",
    "service": {
      "ActiveState": "active",
      "SubState": "running",
      "MainPID": 3376522,
      "NRestarts": 0,
      "Result": "success",
      "ExecMainStatus": 0
    },
    "installed_origins": {
      "python": "/home/cube/.hermes/profiles/dualcoachtest/.strict-runtime/a41c97c8-v150/venv/bin/python",
      "gateway": "/home/cube/.hermes/profiles/dualcoachtest/.strict-runtime/a41c97c8-v150/venv/lib/python3.12/site-packages/gateway/__init__.py",
      "checkin_cli": "/home/cube/.hermes/profiles/dualcoachtest/.strict-runtime/a41c97c8-v150/venv/lib/python3.12/site-packages/checkin_cli/__init__.py",
      "hermes_agent_version": "0.17.0",
      "physique_checkin_cli_version": "0.1.0"
    },
    "fresh_authority": {
      "root": "/home/cube/.hermes/profiles/dualcoachtest/data/weekly-operations-authority-a41c97c8a467b030",
      "registration_rows": 1,
      "canonical_authorities_sha256": "b7a5dde559c7de527a69a41037e95d2337579370bf22668b064a7295e7b19e20",
      "startup_validation": "PASS_BY_ACTIVE_GATEWAY"
    },
    "startup_health": {
      "socket_fd_count": 6,
      "telegram_polling_established_sockets": 2,
      "startup_journal_errors": 0,
      "note": "The running gateway's expected provider polling sockets are health sockets; the sealed transaction itself was network-unshared and the accepted cron path made no delivery mutation."
    }
  },
  "natural_cron": {
    "trigger": "natural scheduler only",
    "manual_tick_count": 0,
    "armed_output": "2026-09-02_01-06-26.md",
    "last_run_at": "2026-09-02T01:06:26.970185+09:00",
    "last_status": "ok",
    "last_error": null,
    "enabled": true,
    "state": "scheduled",
    "result_class": "ok/no-op",
    "provider_send_count": 0,
    "provider_update_count": 0,
    "provider_delivery_network_attempt_count": 0
  },
  "protected_postconditions": {
    "topic59_sha256": "92ef87536865b4d74c50f9715601de7870c5c3893839f2862dbaf62024e51af5",
    "scheduled_deliveries_sha256": "1000b155ccb56aa318ac098613f5808d2cb9633fc1178a0b49f280c3a23f72a1",
    "scheduled_deliveries_fence_sha256": "e647bdcdd1505e3d978c73d69934c9f04c20159bad4e12ac9d0c93b202442555",
    "customer_events_sha256": "4a718b95dc35f7219be2f0c5c1b7ce1d67690489086b117fb82c898564010155",
    "customer_binding_sha256": "318d62644dc480dbe2be54b402f19eb0af41dc35928206d19357a9d6f9053713",
    "draft_235d_sha256": "69f6510e555b47984c6462b12da569b5bb67c051b1592ddb2ffb93898564b9c1",
    "draft_dc99_sha256": "d717125902230dc362c3e951ef0d6f656d0919dd0665f449f7056158b031dfab",
    "activation_notice_ledger_created": false,
    "owner_delivery_ledger_created": false,
    "customer_changes": 0,
    "delivery_changes": 0,
    "topic59_changes": 0,
    "result": "PASS"
  },
  "restart_policy_restoration": {
    "removed_only_after_success_fence": true,
    "daemon_reload_after_remove": true,
    "effective_restart": "always",
    "pid_before": 3376522,
    "pid_after": 3376522,
    "restart_caused": false,
    "NRestarts_after": 0,
    "runtime_override_final": "ABSENT_E_AND_L"
  },
  "forbidden_effects": {
    "r71b_script_or_root_mutations": 0,
    "r70_rewrite_or_rollback": 0,
    "manual_cron_actions": 0,
    "observer_r71_invocations": 0,
    "customer_actions": 0,
    "provider_sends": 0,
    "provider_updates": 0,
    "launcher_replays": 0,
    "git_or_github_actions": 0
  },
  "final_state": {
    "done_claim_permitted": true,
    "original_r71_committed": true,
    "authorization_consumed_once": true,
    "launcher_invocation_count_exact": 1,
    "service_active_stable": true,
    "natural_cron_ok": true,
    "protected_state_unchanged": true,
    "observer_r71_run": false,
    "result": "DONE"
  }
}
