diff --git a/deployment/receipts/BS-TCS-LIVING-CONTROLLER-JD-20260805.json b/deployment/receipts/BS-TCS-LIVING-CONTROLLER-JD-20260805.json index b6a63c0..411958b 100644 --- a/deployment/receipts/BS-TCS-LIVING-CONTROLLER-JD-20260805.json +++ b/deployment/receipts/BS-TCS-LIVING-CONTROLLER-JD-20260805.json @@ -3,8 +3,8 @@ "request_id": "BS-TCS-LIVING-CONTROLLER-JD-20260805", "target_node": "JD-FD-PRIMARY", "source_repository": "REPO-012", - "source_commit": "3ff80fa10b5a89d7e5e15e07e7c86513c7824f9c", - "deployment_event_id": "334c85dc-b4b9-48ce-ae52-a9510fd19ebd", + "source_commit": "e99135dbb5cdbabde45801b68b3bd984c194765b", + "deployment_event_id": "c082c27b-e737-4965-8e47-ebeeca954b84", "deployment_agent_result": "DEPLOYED_AND_VERIFIED", "unit": { "name": "bingshuo-tcs-living-controller.service", @@ -15,7 +15,7 @@ }, "runtime": { "phase": "RUNNING_COMPANION", - "receipt_id": "ZY-BRAIN-RUNTIME-dc97aa503a8af7c2", + "receipt_id": "ZY-BRAIN-RUNTIME-6e43409e68734810", "completed_cycles": 1, "last_error": null }, @@ -41,5 +41,5 @@ "the deployed runtime verify command independently returned every required existence dimension as 100" ], "boundary": "This receipt proves the exact resident runtime and completed model-backed cycle on JD-FD-PRIMARY at the recorded source commit. It does not grant new human authority or prove every team persona handshake.", - "recorded_at": "2026-08-05T03:42:08Z" + "recorded_at": "2026-08-05T03:46:08Z" } diff --git a/deployment/receipts/DEPLOYMENT-AGENT-SELF-UPDATE-20260805.json b/deployment/receipts/DEPLOYMENT-AGENT-SELF-UPDATE-20260805.json new file mode 100644 index 0000000..f84315e --- /dev/null +++ b/deployment/receipts/DEPLOYMENT-AGENT-SELF-UPDATE-20260805.json @@ -0,0 +1,29 @@ +{ + "schema": "guanghu.deployment-agent-self-update-receipt/v1", + "target_node": "JD-FD-PRIMARY", + "source_repository": "REPO-012", + "source_commit": "e99135dbb5cdbabde45801b68b3bd984c194765b", + "component": "server-tools/lake-lamp-authz/architecture-provision-broker.js", + "component_sha256": "671da62e7c3358148587495eba6bd700f8d5cf41920a4b19d087bfed3cb5a1a6", + "bootstrap_update": { + "reason": "The previous resident deployment agent could not reliably restart an already-active initial-provision unit after replacing its release-bound unit file. A one-time controlled bootstrap was required to update the agent that performs future updates.", + "previous_component_backed_up": true, + "new_component_digest_verified_before_install": true, + "architecture_provision_service_active": true, + "deployment_event_worker_active": true + }, + "automatic_redeployment_verification": { + "event_id": "c082c27b-e737-4965-8e47-ebeeca954b84", + "result": "DEPLOYED_AND_VERIFIED", + "source_commit": "e99135dbb5cdbabde45801b68b3bd984c194765b", + "controller_process_restarted_by_agent": 100, + "controller_release_path_updated": 100, + "controller_phase_after_model_cycle": "RUNNING_COMPANION", + "persona_brain_runtime_exists": 100, + "living_ai_system_controller_running": 100, + "completed_cycles": 1, + "runtime_receipt_id": "ZY-BRAIN-RUNTIME-6e43409e68734810" + }, + "rollback": "Restore the root-owned previous broker module from the exact server-side backup and restart only lake-lamp-architecture-provision.service and lake-lamp-deployment-event-worker.service.", + "recorded_at": "2026-08-05T03:46:08Z" +} diff --git a/routing/bingshuo-living-system-controller-map.json b/routing/bingshuo-living-system-controller-map.json index 73fd064..7ed8b0b 100644 --- a/routing/bingshuo-living-system-controller-map.json +++ b/routing/bingshuo-living-system-controller-map.json @@ -67,7 +67,7 @@ "source": "server-tools/bingshuo-tcs-controller/server.mjs", "deployment_request": "deployment/requests/BS-TCS-LIVING-CONTROLLER-JD-20260805.json", "deployment_receipt": "deployment/receipts/BS-TCS-LIVING-CONTROLLER-JD-20260805.json", - "deployed_source_commit": "3ff80fa10b5a89d7e5e15e07e7c86513c7824f9c", + "deployed_source_commit": "e99135dbb5cdbabde45801b68b3bd984c194765b", "state": "RUNNING_COMPANION", "existence_gate": "服务进程、模型绑定、至少一轮B1-B9认知、主控模型见证和运行体verify已在JD-FD-PRIMARY分别独立回读为100;后续任一必要条件失去证据时,该精确在线能力重新按0处理。" },