{"artifact":"release-deployment-runbook-review-evidence-v1","status":"blocked_deployment_runbook_review_prerequisites","release_id":"intellicore-20260514T093816713112Z","generated_at":"2026-05-14T09:38:16.913867Z","package_reference":{"package_id":"intellicore-20260514T093816713112Z","package_path":"/api/operator/release-handoff/package.json","operator_package_id_ref_state":"missing_or_placeholder","operator_package_path_ref_state":"missing_or_placeholder","archive_index_id":"archive-intellicore-20260514T093816713112Z","scope":{"site_ref":"all","building_ref":"all","equipment_ref":"all"}},"artifact_references":{"package_api":"/api/operator/release-handoff/package.json","integrity_manifest_api":"/api/operator/release-handoff/integrity.json","archive_index_api":"/api/operator/release-handoff/archive-index.json","cutover_rollback_checklist_api":"/api/operator/release-handoff/cutover-rollback-checklist.json","cutover_approval_archive_api":"/api/operator/release-handoff/cutover-approval-archive.json","deployment_runbook_review_api":"/api/operator/release-handoff/deployment-runbook-review.json"},"runbook_review":{"review_ref_state":"missing_or_placeholder","checksum_algorithm":"SHA-256","checksum_sha256_state":"missing","expected_checksum_sha256":null,"checksum_verified":false,"reviewed_at_state":"missing_or_invalid","reviewer_state":"missing_or_placeholder","owner_state":"missing_or_placeholder","runbook_version_state":"missing_or_placeholder","values_redacted":true},"checksum_evidence":{"integrity_manifest_artifact":"operator-release-handoff-integrity-manifest-v1","archive_index_artifact":"operator-release-handoff-archive-index-v1","package_core_checksum_sha256":"094fbb5694e7e1c2ae8bc3a1c93976c8568d726031e564274dfecf165b977862","actual_package_core_checksum_sha256":"094fbb5694e7e1c2ae8bc3a1c93976c8568d726031e564274dfecf165b977862","package_checksum_verified":true,"runbook_review_checksum_verified":false},"evidence_freshness":{"status":"stale_or_missing","package_age_minutes":0.003,"review_age_minutes":null,"max_artifact_age_minutes":120,"checked_at":"2026-05-14T09:38:16.913867Z"},"checks":[{"name":"package_scope_reference","status":"blocked","pass":false,"fail":true},{"name":"runbook_review_reference","status":"blocked","pass":false,"fail":true},{"name":"runbook_review_checksum","status":"blocked","pass":false,"fail":true},{"name":"release_package_checksum","status":"ready","pass":true,"fail":false},{"name":"review_freshness","status":"blocked","pass":false,"fail":true},{"name":"reviewer_owner","status":"blocked","pass":false,"fail":true},{"name":"runbook_version","status":"blocked","pass":false,"fail":true},{"name":"read_only_safety","status":"ready","pass":true,"fail":false}],"blockers":["deployment runbook package id reference is missing","deployment runbook package path reference is missing","deployment runbook review reference is missing","deployment runbook review checksum is missing","deployment runbook reviewed-at timestamp is missing or invalid","deployment runbook reviewer placeholder must be replaced","deployment runbook owner placeholder must be replaced","deployment runbook version placeholder must be replaced"],"safe_posture":{"advisory_only":true,"read_only":true,"write_execution_enabled":false,"autopilot_execution_enabled":false,"physical_execution_blocked":true,"bas_scan_action_mode":"no_bas_scan","bas_write_action_mode":"no_bas_write","network_action_mode":"no_network_dry_run","deploy_action_mode":"no_deploy_action","restore_action_mode":"no_restore_action","publish_action_performed":false},"credentials":"redacted","recommended_operator_next_action":"Do not cut over production; clear deployment runbook review checksum, reviewer/owner/version, scope, freshness, and safety blockers first."}