diff --git a/deployment/receipts/DEPLOYMENT-AGENT-NOOP-CLASSIFICATION-20260807.json b/deployment/receipts/DEPLOYMENT-AGENT-NOOP-CLASSIFICATION-20260807.json new file mode 100644 index 0000000..6547d63 --- /dev/null +++ b/deployment/receipts/DEPLOYMENT-AGENT-NOOP-CLASSIFICATION-20260807.json @@ -0,0 +1,51 @@ +{ + "schema": "guanghu.deployment-agent-self-update-receipt/v1", + "receipt_id": "DEPLOYMENT-AGENT-NOOP-CLASSIFICATION-20260807", + "target_node": "JD-FD-PRIMARY", + "source_repository": "REPO-012", + "source_commit": "1eb47edd2bb76aa5092c5ea0a26683911a14b02c", + "components": [ + { + "path": "server-tools/lake-lamp-authz/architecture-provision-broker.js", + "sha256": "9281b5466796c6b5f2276f6122ddb06cbdee8bb5bce8e96e1e2463a4a144423f" + }, + { + "path": "server-tools/lake-lamp-authz/deployment-event-worker.js", + "sha256": "4adb7d8828f36c6f47f60a716e2f45ab10dae2543cf2ca00fdba0b95037b5f41" + } + ], + "target_side_receipt": { + "path": "/var/lib/guanghu/deployment-agent-self-updates/receipts/DEPLOYMENT-AGENT-NOOP-CLASSIFICATION-1eb47edd2bb76aa5092c5ea0a26683911a14b02c.json", + "sha256": "c961c09eeee2367dd9e094a7651e6b058c8d87eb99da376c67a3ac19bdf98f80", + "result": "PASS_100" + }, + "regression": { + "original_event_id": "3b8c04a0-4515-4374-8d24-be9609fedf65", + "original_result": "FAILED_OR_ROLLED_BACK", + "original_diagnostic": "manifest_not_pending", + "isolated_replay_result": "NO_DEPLOYMENT_REQUIRED", + "isolated_replay_diagnostic": "manifest_already_finalized", + "isolated_replay_receipt_sha256": "648976c0e423c99d17056423fb642d8335d4fba71e7799345e50fa93ab5a3e95" + }, + "verified_behavior": { + "pending_manifest": "DEPLOY_AS_BEFORE", + "finalized_manifest": "NO_DEPLOYMENT_REQUIRED", + "unknown_status": "REJECTED", + "arbitrary_command": "FORBIDDEN" + }, + "post_update_readback": { + "architecture_provision_service": "active", + "deployment_event_worker_service": "active", + "lake_lamp_authz_service": "active", + "bingshuo_tcs_living_controller_service": "active", + "guanghu_ai_discovery_service": "active", + "controller_phase": "RUNNING_COMPANION", + "controller_execution_substrate": "PASS_100", + "controller_restart_allowed": false, + "public_code_http": 200, + "public_anchor_http": 200 + }, + "rollback": "Restore the two root-owned modules from /var/lib/guanghu/deployment-agent-self-updates/backups/1eb47edd2bb76aa5092c5ea0a26683911a14b02c and restart only the architecture provision and deployment event worker services.", + "result": "PASS_100", + "truth_boundary": "This receipt proves the exact self-update and isolated replay of the previously misclassified finalized manifest. It does not rewrite the historical failed event, authorize a deployment without a pending manifest, or prove native Guanghu OS production cutover." +}