{"blocker":{"affected_handoffs":[{"bundle_doc_url":"/spacecash/launch/bundle/file/docs/spacecash/PRODUCTION_DEPLOYMENT_OPERATOR_HANDOFF_2026-06-10.md","doc_path":"docs/spacecash/PRODUCTION_DEPLOYMENT_OPERATOR_HANDOFF_2026-06-10.md","gate":"production_deployment_runbook_complete","id":"production_deployment","occurrence_count":1,"title":"Production Deployment Operator"},{"bundle_doc_url":"/spacecash/launch/bundle/file/docs/spacecash/WALLET_CUSTODY_REVIEWER_HANDOFF_2026-06-10.md","doc_path":"docs/spacecash/WALLET_CUSTODY_REVIEWER_HANDOFF_2026-06-10.md","gate":"wallet_recovery_custody_policy_complete","id":"wallet_custody","occurrence_count":1,"title":"Wallet Custody Reviewer"}],"api_url":"/api/spacecash/manual-gates/blockers/final_approval_approved_at_missing","blocker":"final_approval_approved_at_missing","evidence_request_api_url":"/api/spacecash/manual-gates/evidence-requests/final_approval_approved_at_missing","evidence_request_page_url":"/spacecash/launch/evidence-requests/final_approval_approved_at_missing","lane_action":"Record the required human approval, confirmation, closure, or manual-gate completion.","lane_api_url":"/api/spacecash/manual-gates/clearance/human_signoff","lane_id":"human_signoff","lane_label":"Human approval and signoff","lane_page_url":"/spacecash/launch/clearance/human_signoff","occurrence_count":2,"packets":[{"blocker":"final_approval_approved_at_missing","bundle_doc_url":"/spacecash/launch/bundle/file/docs/spacecash/PRODUCTION_DEPLOYMENT_OPERATOR_HANDOFF_2026-06-10.md","checksum_matches_doc":true,"doc_path":"docs/spacecash/PRODUCTION_DEPLOYMENT_OPERATOR_HANDOFF_2026-06-10.md","gate":"production_deployment_runbook_complete","handoff_id":"production_deployment","handoff_title":"Production Deployment Operator","lane_id":"human_signoff","lane_label":"Human approval and signoff","packet_label":"Production deployment packet","packet_path":"_tmp/spacecash_production_deployment_operator_packet_2026-06-10","ready":false,"ready_key":"deployment_ready","summary_path":"_tmp/spacecash_production_deployment_operator_packet_2026-06-10/production_deployment_workbench_summary.json"},{"blocker":"final_approval_approved_at_missing","bundle_doc_url":"/spacecash/launch/bundle/file/docs/spacecash/WALLET_CUSTODY_REVIEWER_HANDOFF_2026-06-10.md","checksum_matches_doc":true,"doc_path":"docs/spacecash/WALLET_CUSTODY_REVIEWER_HANDOFF_2026-06-10.md","gate":"wallet_recovery_custody_policy_complete","handoff_id":"wallet_custody","handoff_title":"Wallet Custody Reviewer","lane_id":"human_signoff","lane_label":"Human approval and signoff","packet_label":"Wallet custody packet","packet_path":"_tmp/spacecash_wallet_custody_reviewer_packet_2026-06-10","ready":false,"ready_key":"wallet_custody_ready","summary_path":"_tmp/spacecash_wallet_custody_reviewer_packet_2026-06-10/wallet_custody_workbench_summary.json"}],"page_url":"/spacecash/launch/blockers/final_approval_approved_at_missing"},"mode":"spacecash-manual-gate-blocker-detail-v1","notice":"Read-only blocker detail. It maps one blocker string to its lane, packets, and handoffs but does not approve manual gates.","ok":true,"siblings":[{"api_url":"/api/spacecash/manual-gates/blockers/manual_gate_not_complete","blocker":"manual_gate_not_complete","occurrence_count":5,"page_url":"/spacecash/launch/blockers/manual_gate_not_complete"},{"api_url":"/api/spacecash/manual-gates/blockers/final_approval_approved_at_missing","blocker":"final_approval_approved_at_missing","occurrence_count":2,"page_url":"/spacecash/launch/blockers/final_approval_approved_at_missing"},{"api_url":"/api/spacecash/manual-gates/blockers/final_approval_not_approved","blocker":"final_approval_not_approved","occurrence_count":2,"page_url":"/spacecash/launch/blockers/final_approval_not_approved"},{"api_url":"/api/spacecash/manual-gates/blockers/approved_genesis_allocation_not_approved","blocker":"approved_genesis_allocation_not_approved","occurrence_count":1,"page_url":"/spacecash/launch/blockers/approved_genesis_allocation_not_approved"},{"api_url":"/api/spacecash/manual-gates/blockers/critical_high_remediation_not_confirmed","blocker":"critical_high_remediation_not_confirmed","occurrence_count":1,"page_url":"/spacecash/launch/blockers/critical_high_remediation_not_confirmed"},{"api_url":"/api/spacecash/manual-gates/blockers/final_decision_decided_at_missing","blocker":"final_decision_decided_at_missing","occurrence_count":1,"page_url":"/spacecash/launch/blockers/final_decision_decided_at_missing"},{"api_url":"/api/spacecash/manual-gates/blockers/final_decision_not_approved","blocker":"final_decision_not_approved","occurrence_count":1,"page_url":"/spacecash/launch/blockers/final_decision_not_approved"},{"api_url":"/api/spacecash/manual-gates/blockers/final_report_not_approved","blocker":"final_report_not_approved","occurrence_count":1,"page_url":"/spacecash/launch/blockers/final_report_not_approved"},{"api_url":"/api/spacecash/manual-gates/blockers/product_payment_reviewed_not_confirmed","blocker":"product_payment_reviewed_not_confirmed","occurrence_count":1,"page_url":"/spacecash/launch/blockers/product_payment_reviewed_not_confirmed"},{"api_url":"/api/spacecash/manual-gates/blockers/review_areas_not_approved","blocker":"review_areas_not_approved","occurrence_count":1,"page_url":"/spacecash/launch/blockers/review_areas_not_approved"}],"summary":{"affected_handoff_count":2,"all_packets_verified":true,"blocker":"final_approval_approved_at_missing","blocker_occurrence_count":160,"lane_id":"human_signoff","lane_label":"Human approval and signoff","occurrence_count":2,"packet_count":2,"source_hashes":["FFCD194BBD220E12A4CF59C92B4E0B390547109901A758500900BAC0BCF84C1D"],"unique_blocker_count":148}}
