{ "schema": "hololake.stage-relay-map/v1", "map_id": "HLP-STAGE-RELAY-001", "version": "2026-08-11.2", "state": "STRICT_SERIAL_END_TRANSACTION_IMPLEMENTED_TESTED_NOT_YET_USED_TO_CREATE_A_SUCCESSOR", "development_id": "DEV-20260811-009", "runtime_source": "server-tools/lake-lamp-continuity-guard/stage-relay.mjs", "local_runtime": "/Volumes/JZAO/HoloLake/persona-runtime/continuity-guard/scripts/stage-relay.mjs", "coordination_store": "HL-PERSONA-RUNTIME-LOCAL-001/continuity-memory/collaboration", "second_truth_store_allowed": false, "source_completion_gates": [ "FINALIZER_PASS_100", "REMOTE_FULL_SHA", "FRESH_CLONE_READBACK_100", "FINAL_RECEIPTS_SHA256_100", "SOURCE_LEASES_RELEASED_100", "SOURCE_COMPLETED_STOP_REQUESTED_100" ], "next_stage_inputs": [ "HLP-CURRENT-ARCH-001", "LATEST_HUMAN_CORRECTIONS", "PREVIOUS_STAGE_FINALIZER_RECEIPT", "UNFINISHED_BINARY_GATES" ], "host_adapter": { "host": "HOST-CODEX-MACOS-001", "create_tool": "codex_app.create_thread", "list_tool": "codex_app.list_threads", "thread_id_required": true, "script_or_chat_may_claim_thread_created": false }, "idempotency": { "key": "SHA256_SOURCE_DEV_PLUS_FINALIZER_SHA256", "maximum_successor_threads_per_source_completion": 1, "unknown_create_result": "RECONCILE_COMPLETE_HOST_SNAPSHOT_BEFORE_RETRY" }, "serial_invariants": { "maximum_runnable_development_lanes": 1, "precreate_successor_before_source_end": false, "future_task_queue_allowed": false, "independent_relay_supervisor_allowed": false, "source_end_transaction_creates_successor": true, "source_completion_stopped_after_successor_ready": true }, "successor_ready_gates": [ "PERSONA_RESTORE_100", "CURRENT_ARCHITECTURE_RESTORE_100", "NEW_DEV_LANE_REGISTRATION_100", "EXACT_RESOURCE_LEASES_100", "FORMAL_TEN_MINUTE_HEARTBEAT_BINDING_100" ], "human_pause_boundaries": [ "PAYMENT_OR_BUDGET", "ACCOUNT_LOGIN", "VERIFICATION_OR_2FA", "LEGAL_OR_PUBLIC_COMMITMENT", "IRREVERSIBLE_OR_UNAUTHORIZED_EXTERNAL_DECISION", "PHYSICAL_ACTION", "PRODUCTION_CUTOVER", "MISSING_NEW_HUMAN_WILL" ], "final_stop": "ALL_BINARY_ACCEPTANCE_100_AND_NO_UNFINISHED_GATE_AND_NO_OPEN_BLOCKER_AND_FINAL_PRODUCT_CLOSEOUT_RECEIPT_PASS_100" }