{
  "schema_version": 1,
  "channel": "homelab-runtime",
  "command_id": "BOOTSTRAP-FILE-DIAG-002",
  "status": "OK",
  "rc": 0,
  "host": "pve01",
  "mode": "read-only",
  "component": "gitea-bootstrap",
  "started_at_utc": "2026-07-21T09:32:47Z",
  "finished_at_utc": "2026-07-21T09:32:47Z",
  "reference_register_checked": true,
  "reference_sha256": "f6f7749fda946015116cdbbd754c7e7f20356b4a6cf4df330a1b0b8fdf59cbb2",
  "error_register_checked": true,
  "error_register_sha256": "ab8308549db90d235b591af0581580c3c7ba1b287b129cc6111c2eef0a0f9ecc",
  "command_sha256": "ff7fad42e98aa003067d7496afc43ad2c9ad5fe91eb84b8eb79aeb41674bb1be",
  "duplicate_failed_command_blocked": false,
  "block_reason": null,
  "execution_started": true,
  "changes_made": false,
  "sanitized": true,
  "secrets_included": false,
  "private_addresses_included": false,
  "raw_evidence_retained_locally": true,
  "raw_evidence_sha256": "2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e",
  "sanitized_output_sha256": "2c25590ae8d63b455ecfea329a8495fa57f04ba43113a348dace1265c58ce33e",
  "output_truncated_in_json": false,
  "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
  "output": "{\n  \"schema_version\": 2,\n  \"cluster_id\": \"homelab\",\n  \"status\": \"READY\",\n  \"generated_at_utc\": \"2026-07-21T07:02:17Z\",\n  \"context\": {\n    \"full_context_command_id\": \"CONTEXT-SOURCES-FULL-002\",\n    \"full_context_commit\": \"e23caf794cc68ce5fa6f8922efa7f2a35c8aa6e0\",\n    \"full_context_sha256\": \"621830f58b028a0116a42964d02bdca31c280d6ff358f518d0e8f24c2ba01366\",\n    \"full_context_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/commit/e23caf794cc68ce5fa6f8922efa7f2a35c8aa6e0/runtime/history/CONTEXT-SOURCES-FULL-002.txt\",\n    \"context_index_command_id\": \"CONTEXT-INDEX-001\",\n    \"context_index_commit\": \"055521f14fbb0780bdb501c7d7be755350d45091\",\n    \"context_index_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/commit/055521f14fbb0780bdb501c7d7be755350d45091/runtime/history/CONTEXT-INDEX-001.json\",\n    \"reference_sha256\": \"f6f7749fda946015116cdbbd754c7e7f20356b4a6cf4df330a1b0b8fdf59cbb2\",\n    \"error_register_sha256\": \"ab8308549db90d235b591af0581580c3c7ba1b287b129cc6111c2eef0a0f9ecc\",\n    \"error_register_embedded_in_full_context\": true\n  },\n  \"runtime\": {\n    \"history_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/src/branch/assistant-runtime/runtime/history\",\n    \"latest_branch_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/branch/assistant-runtime/runtime/latest.json\",\n    \"result_confirmation\": \"immutable_history_by_command_id\",\n    \"latest_json_is_authoritative\": false\n  },\n  \"operating_contract\": {\n    \"load_bootstrap_before_commands\": true,\n    \"load_error_register_before_commands\": true,\n    \"check_previous_command_result\": true,\n    \"reject_known_failed_exact_repeats\": true,\n    \"one_command_per_step\": true,\n    \"manual_terminal_output_required\": false,\n    \"runner\": \"homelab-chat-run\",\n    \"confirmation_tokens\": [\n      \".\",\n      \",\",\n      \"\\\\\"\n    ],\n    \"immediate_next_command\": true,\n    \"command_display\": \"collapsible_details\",\n    \"double_pre_command_check\": true\n  },\n  \"privacy\": {\n    \"sanitized\": true,\n    \"secrets_included\": false,\n    \"private_addresses_included\": false\n  },\n  \"entrypoints\": {\n    \"full_context_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/commit/e23caf794cc68ce5fa6f8922efa7f2a35c8aa6e0/runtime/history/CONTEXT-SOURCES-FULL-002.txt\",\n    \"errors_index_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/commit/a615069de3d32564fc4de29baff949bdaf811caf/runtime/history/ERRORS-INDEX-004.json\",\n    \"workflow_contract_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/commit/2f37a4eb600528d03f5c570af8c5aa0e463b1798/runtime/history/WORKFLOW-CONTRACT-003.json\",\n    \"double_check_rule_url\": \"https://git.gram1.ru/homelab-admin/homelab-public-context/raw/commit/d1061e47e7955dba9c73a2841d4eacf02ccc1bf5/runtime/policy/double-check-rule.json\"\n  },\n  \"freshness\": {\n    \"max_age_seconds\": 86400,\n    \"stale_requires_refresh\": true\n  },\n  \"coverage\": {\n    \"status\": \"PARTIAL\",\n    \"missing\": [\n      \"automatic_refresh\",\n      \"per_node_freshness\",\n      \"structured_service_inventory\"\n    ]\n  }\n}\n"
}
