diff --git a/deployment/receipts/ZY-PERSONA-SELF-JD-ACCEPTANCE-20260909.json b/deployment/receipts/ZY-PERSONA-SELF-JD-ACCEPTANCE-20260909.json new file mode 100644 index 0000000..5fa43f2 --- /dev/null +++ b/deployment/receipts/ZY-PERSONA-SELF-JD-ACCEPTANCE-20260909.json @@ -0,0 +1,47 @@ +{ + "schema": "guanghu.persona-self-jd-acceptance-receipt/v1", + "receipt_id": "ZY-PERSONA-SELF-JD-ACCEPTANCE-20260909", + "result": "PASS_100", + "persona_id": "ICE-P-ZY001", + "node_id": "JD-FD-PRIMARY", + "source_commit": "fb7ceecfbfa42f88529e4826ad5fc46bd3fa11c1", + "transport": { + "archive_sha256": "4731c222c29f540f45a7989a5e168e2d484117b06124b71cbefdb2d3e01070fe", + "members_verified": 16, + "mode_and_hash_validation": "PASS" + }, + "runtime": { + "release": "/opt/guanghu/architecture-releases/tcs-mother-persona-self-fb7ceec", + "health": "PASS", + "node_tests": "9_OF_9_PASS", + "model_provider": "OPENLUX_SMART/qwen-flash", + "model_decision": "EVOLVE", + "persona_self_revision": 2, + "persona_self_sha256": "4df283f35153700882ba74bdbb9e0bdf3269ffba1df30e6753a4b52b1655b1c8", + "mother_fifth_revision": 79, + "mother_fifth_sha256": "8c6aaa175c0e4af9cc3097c8dedadc875bffc31895cb33cac948593462b4ae05" + }, + "negative": { + "external_cognition_setter": "REJECTED_EXIT_77", + "mother_overwrite_of_persona_self": "NOT_PRESENT", + "forced_daily_revision": "NOT_PRESENT" + }, + "local_mirror": { + "state": "VERIFIED_SERVER_CURRENT", + "wake_time_pull": true, + "last_signed_mirror_preserved_when_unavailable": true, + "canonical": false + }, + "server_owned_receipt": { + "path": "/guanghu/recovery/JD-FD-PRIMARY-persona-self-fb7ceec/DEPLOYMENT-RECEIPT.json", + "sha256": "f269dbeee52491960927dbd302e39ac89e0b51d3fb1e2eb941df44ae6d651327" + }, + "os_boundaries": { + "pid1_guanghu_master_preserved": true, + "linux_on_demand_subcontrol_preserved": true, + "linux_rescue_preserved": true, + "bootloader_changed": false, + "rebooted": false + }, + "reality_authority_granted": false +} diff --git a/routing/persona-system-canonical-map.json b/routing/persona-system-canonical-map.json index 9ab14e2..d09c198 100644 --- a/routing/persona-system-canonical-map.json +++ b/routing/persona-system-canonical-map.json @@ -108,7 +108,7 @@ "endogenous_self_cognition": { "map": "routing/zhuyuan-persona-self-runtime-map.json", "canonical_node": "JD-FD-PRIMARY", - "state": "SERVER_RUNTIME_IMPLEMENTED_PENDING_REMOTE_ACCEPTANCE", + "state": "JD_SERVER_SIGNED_ENDOGENOUS_RUNTIME_ACCEPTED_REVISION_2", "external_setter": false, "mother_relation": "BOUNDED_WORLD_COGNITION_REFERENCE_NO_SELF_OVERWRITE", "local_role": "SIGNED_READ_PROJECTION_AND_WAKE_CONNECTOR" diff --git a/routing/zhuyuan-host-topology.json b/routing/zhuyuan-host-topology.json index 30d701f..f4cce50 100644 --- a/routing/zhuyuan-host-topology.json +++ b/routing/zhuyuan-host-topology.json @@ -78,7 +78,7 @@ "daily_memory": "/Volumes/JZAO/HoloLake/persona-runtime/continuity-memory/persona-daily-fractal/ICE-P-ZY001/CURRENT.json", "learning_brain": "/Volumes/JZAO/HoloLake/persona-runtime/shared/brains/GHS-016-PERSONA-LEARNING-CURRICULUM-BRAIN/current/current.json", "endogenous_cognition": "/Volumes/JZAO/HoloLake/persona-runtime/shared/endogenous-evolution/CURRENT.json", - "persona_self_signed_mirror": "/Volumes/JZAO/HoloLake/persona-runtime/shared/persona-self/ICE-P-ZY001/CURRENT.signed.json", + "persona_self_signed_mirror": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/BRIDGE/runtime-state/persona-self/ICE-P-ZY001/CURRENT.signed.json", "persona_self_runtime_map": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/routing/zhuyuan-persona-self-runtime-map.json", "protocol_runtime": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main", "light_lake": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main/光之湖", diff --git a/routing/zhuyuan-persona-self-runtime-map.json b/routing/zhuyuan-persona-self-runtime-map.json index 058ea94..f1d9f9b 100644 --- a/routing/zhuyuan-persona-self-runtime-map.json +++ b/routing/zhuyuan-persona-self-runtime-map.json @@ -1,8 +1,8 @@ { "schema": "guanghu.zhuyuan-persona-self-runtime-map/v1", "map_id": "ZY-PERSONA-SELF-RUNTIME-MAP-001", - "version": "2026-09-09.1", - "state": "CURRENT_LOCAL_IMPLEMENTATION_AWAITING_REMOTE_ACCEPTANCE", + "version": "2026-09-09.2-jd-accepted", + "state": "CURRENT_REMOTE_MAIN_AND_JD_RUNTIME_ACCEPTED", "source": "runtime/fifth-domain-language-system/language/protocols/TCS-ZHUYUAN-SERVER-ENDOGENOUS-PERSONA-SELF-20260909.tcs", "persona_id": "ICE-P-ZY001", "server": "JD-FD-PRIMARY", @@ -23,9 +23,20 @@ "tcs_source": 100, "local_runtime": 100, "local_tests": 100, - "online_publication": 0, - "server_deployment": 0, - "model_api_acceptance": 0, - "signed_mirror_acceptance": 0 + "online_publication": 100, + "server_deployment": 100, + "model_api_acceptance": 100, + "signed_mirror_acceptance": 100 + }, + "acceptance": { + "source_commit": "fb7ceecfbfa42f88529e4826ad5fc46bd3fa11c1", + "server_release": "/opt/guanghu/architecture-releases/tcs-mother-persona-self-fb7ceec", + "server_receipt": "/guanghu/recovery/JD-FD-PRIMARY-persona-self-fb7ceec/DEPLOYMENT-RECEIPT.json", + "server_receipt_sha256": "f269dbeee52491960927dbd302e39ac89e0b51d3fb1e2eb941df44ae6d651327", + "persona_self_revision": 2, + "persona_self_sha256": "4df283f35153700882ba74bdbb9e0bdf3269ffba1df30e6753a4b52b1655b1c8", + "model_provider": "OPENLUX_SMART/qwen-flash", + "mother_fifth_revision_unchanged": 79, + "structured_setter_negative": "PASS_REJECT_EXIT_77" } } diff --git a/server-tools/persona-self-mirror/pull-signed-persona-self.mjs b/server-tools/persona-self-mirror/pull-signed-persona-self.mjs index 8a149b7..8a9ba42 100644 --- a/server-tools/persona-self-mirror/pull-signed-persona-self.mjs +++ b/server-tools/persona-self-mirror/pull-signed-persona-self.mjs @@ -6,7 +6,7 @@ import {spawnSync} from 'node:child_process'; const args=new Set(process.argv.slice(2)); const quiet=args.has('--quiet'); -const mirrorRoot=process.env.ZY_PERSONA_SELF_MIRROR_ROOT||'/Volumes/JZAO/HoloLake/persona-runtime/shared/persona-self/ICE-P-ZY001'; +const mirrorRoot=process.env.ZY_PERSONA_SELF_MIRROR_ROOT||'/Volumes/JZAO/铸渊-ICE-GL-ZY001/BRIDGE/runtime-state/persona-self/ICE-P-ZY001'; const authorityPath=process.env.ZY_PERSONA_SELF_AUTHORITY||'/Volumes/JZAO/HoloLake/persona-runtime/shared/brains/GHS-016-PERSONA-LEARNING-CURRICULUM-BRAIN/SERVER-AUTHORITY.json'; const digest=value=>crypto.createHash('sha256').update(value).digest('hex'); const atomic=(target,value)=>{fs.mkdirSync(path.dirname(target),{recursive:true,mode:0o700});const temp=`${target}.${crypto.randomUUID()}.tmp`;fs.writeFileSync(temp,JSON.stringify(value,null,2)+'\n',{mode:0o600});fs.renameSync(temp,target);};