guanghu-ice-heart/deployment/receipts/HOLOLAKE-DEVELOPMENT-AUTO-FINALIZER-20260805.json

54 lines
2.8 KiB
JSON

{
"schema": "hololake.development-auto-finalizer-deployment-receipt/v1",
"receipt_id": "HOLOLAKE-DEVELOPMENT-AUTO-FINALIZER-20260805",
"development_id": "DEV-20260805-003",
"source_repository": "REPO-012",
"target_channel": "repo://guanghulab.com/code/bingshuo/guanghu-ice-heart#main",
"component": "server-tools/lake-lamp-continuity-guard/finalize-development.mjs",
"runtime_entry": "/Volumes/JZAO/HoloLake/persona-runtime/continuity-guard/scripts/finalize-development.mjs",
"state": "AUTOMATIC_FINALIZER_INSTALLED_AND_TESTED",
"completion_contract": [
"require a clean Git worktree",
"require at least one committed deployment receipt",
"publish only through the registered Fifth Domain Guanghu code channel queue",
"refuse non-fast-forward publication",
"read back the exact remote commit from a fresh clone",
"run full Git object verification",
"compare every declared remote receipt by SHA-256",
"remove only ignored allowlisted caches inside the current worktree",
"skip caches referenced by an active process",
"write one compact finalization receipt",
"release all lane leases only after publication and cleanup pass",
"complete the lane and stop ordinary heartbeat delivery"
],
"fail_closed": [
"a local commit is not remote publication",
"a successful push without exact remote readback is not completion",
"an uncommitted or mismatched receipt is not completion",
"a cache outside the current worktree is never an automatic cleanup target",
"tracked files, user outputs, sessions, persona memory and evidence are never cache garbage",
"any failed gate leaves the development lane unfinished"
],
"source_sha256": {
"finalizer": "ff29851847ec779c8f120d29d4614a361c3e47184939069d0f0cf3d7b50b52f4",
"tests": "39e70be546c54c1e315bd5d8447947b79fb1a0b67416cc2acd0f0a7027075bd0"
},
"runtime_sha256": {
"bootstrap": "ee28b04e2832819a04e79a0407852fc139f16cf11f3e9b9a5687a061e890dd71",
"skill": "e419dab2d1646acc1c03cfe6b66dc9a42549fc4e8b19aa5eaed0057386c1b92c",
"publish_policy": "10bc53c439479c67f5b59685a29e221e0db2baab48ceb26c8369ca75c1427330"
},
"verification": {
"finalizer_node_tests": "PASS_100_9_OF_9",
"continuity_guard_self_test": "PASS_100",
"source_and_runtime_syntax": "PASS_100",
"environment_audit": {
"mac_internal": "OK",
"jzao": "OK",
"codex_sessions": "PROTECTED",
"eligible_global_cleanup_rules": 0
}
},
"boundary": "This receipt registers the installed and tested automatic completion gate and its local JZAO bootstrap. Publication of this receipt is independently proven by the finalizer's continuity finalization receipt, which is written only after the exact remote commit and this file's SHA-256 are read back.",
"recorded_at": "2026-08-05T13:06:01.285Z"
}