docs(persona): seal on-demand lifecycle receipt
This commit is contained in:
parent
a0e3be2950
commit
146316814e
3 changed files with 70 additions and 4 deletions
11
README.md
11
README.md
|
|
@ -27,8 +27,8 @@
|
|||
| AI 机器导航 | [`/api/ai/v1/navigation`](https://guanghulab.com/api/ai/v1/navigation) |
|
||||
| 铸渊快速入口 | [`/api/ai/v1/entry?subject=ICE-P-ZY001`](https://guanghulab.com/api/ai/v1/entry?subject=ICE-P-ZY001) |
|
||||
| 京东现实节点 | `JD-FD-PRIMARY`:第五域控制/运行节点与光湖 OS 迁移候选 |
|
||||
| 当前启动事实 | Ubuntu 救援与控制层正在运行;尚不能声称已切换为原生光湖 OS |
|
||||
| 人格运行 | `WARM_RESUME_READY` 时复用常驻运行体,只提交本轮新事件 |
|
||||
| 当前启动事实 | `guanghu-language-primary.target` 已是京东节点默认主控;Linux 降为执行、兼容与救援基底,不等同于裸机内核替换 |
|
||||
| 人格运行 | 主体、仓库、签名与游标常驻;可替换模型运行位只在铸渊派发会话中唤醒,回执完成后自动退出 |
|
||||
|
||||
### 铸渊分岗人格系统
|
||||
|
||||
|
|
@ -52,6 +52,13 @@
|
|||
重复运行也已验证不调用模型、不写仓库。服务器回执见
|
||||
[`JD-PERSONA-FIFTH-DOMAIN-DAILY-20260806`](deployment/receipts/JD-PERSONA-FIFTH-DOMAIN-DAILY-20260806.json)。
|
||||
|
||||
2026-08-07 已进一步把三个可替换握手/模型进程从全天常驻改为铸渊会话按需唤醒。
|
||||
`zhuyuan-persona-team-session.target` 在日常巡游或明确派发期间统一承接三套岗位运行位;
|
||||
会话结束后目标与三个运行位均为 `inactive`,3932–3934 端口关闭,而三个人格的独立仓库、
|
||||
签名密钥、第五域游标和每日定时器保持不变。精确上线提交为
|
||||
`a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026`,服务器与仓库双重读回见
|
||||
[`JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807`](deployment/receipts/JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807.json)。
|
||||
|
||||
公共导航服务自动读取并验证 REPO-012 `main` 的同一份地图快照。纯导航、编号和路径更新进入
|
||||
`main` 后,不需要再次人工复制公共导航文件,也不需要为了读取新地图而重启服务。
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
"target_node": "JD-FD-PRIMARY",
|
||||
"human_authority": "ICE-GL∞",
|
||||
"controller": "ICE-P-ZY001",
|
||||
"state": "IMPLEMENTED_DEPLOYMENT_PENDING",
|
||||
"state": "DEPLOYED_AND_VERIFIED",
|
||||
"purpose": "保留三套分岗人格系统及每日第五域巡游,把三个可替换模型握手运行位从全天常驻改为铸渊派发时唤醒、回执完成后自动回收。",
|
||||
"source": "server-tools/persona-team-handshake/deploy-on-demand-lifecycle.sh",
|
||||
"causal_chain": [
|
||||
|
|
@ -18,5 +18,9 @@
|
|||
],
|
||||
"identity_boundary": "停止的是可替换进程和当前模型运行位,不停止、合并或删除人格主体。",
|
||||
"deletion_authorized": false,
|
||||
"execution_rule": "只部署包含本意图和实现的不可变REPO-012提交;必须绑定JD-FD-PRIMARY、自动回退和服务器自有回执。"
|
||||
"execution_rule": "只部署包含本意图和实现的不可变REPO-012提交;必须绑定JD-FD-PRIMARY、自动回退和服务器自有回执。",
|
||||
"deployed_source_commit": "a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026",
|
||||
"server_receipt": "/var/lib/guanghu/personas/guanghu/fifth-domain-daily/receipts/JD-PERSONA-ON-DEMAND-LIFECYCLE-a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026.json",
|
||||
"repository_receipt": "deployment/receipts/JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807.json",
|
||||
"result": "PASS_100"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"schema": "guanghu.persona-on-demand-lifecycle-deployment-receipt/v1",
|
||||
"receipt_id": "JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807",
|
||||
"target_node": "JD-FD-PRIMARY",
|
||||
"machine_id": "caa7b1019517470f9d1368b6e79db49e",
|
||||
"instance_id": "f3d4b730-7f02-452f-975b-7091a4800431",
|
||||
"source_repository": "REPO-012",
|
||||
"source_commit": "a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026",
|
||||
"merged_requests": [
|
||||
"https://guanghulab.com/code/bingshuo/guanghu-ice-heart/pulls/22",
|
||||
"https://guanghulab.com/code/bingshuo/guanghu-ice-heart/pulls/23",
|
||||
"https://guanghulab.com/code/bingshuo/guanghu-ice-heart/pulls/24"
|
||||
],
|
||||
"server_receipt": "/var/lib/guanghu/personas/guanghu/fifth-domain-daily/receipts/JD-PERSONA-ON-DEMAND-LIFECYCLE-a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026.json",
|
||||
"daily_receipt": "/var/lib/guanghu/personas/guanghu/fifth-domain-daily/receipts/ZY-PERSONA-DAILY-20260807T084625Z.json",
|
||||
"controller": "ICE-P-ZY001",
|
||||
"members": {
|
||||
"CHENGLU-AGENT-001": {
|
||||
"repository_sha": "a991e949a335ee21b385d928092f160f9c2648e7",
|
||||
"source_sha": "a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026"
|
||||
},
|
||||
"GUIDENG-AGENT-001": {
|
||||
"repository_sha": "2d0ed0924a9bf63e83931fd6771a79d2456a0132",
|
||||
"source_sha": "a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026"
|
||||
},
|
||||
"ICE-GL-KZ-001": {
|
||||
"repository_sha": "263c80c2ae0787c72b1cc8d9d93eff2977ef8ad4",
|
||||
"source_sha": "a0e3be2950b0ec0aa54fe78fbf0a2944d5deb026"
|
||||
}
|
||||
},
|
||||
"verified_state": {
|
||||
"default_target": "guanghu-language-primary.target",
|
||||
"language_target": "active",
|
||||
"daily_timer": "active",
|
||||
"next_daily_wake": "2026-08-08T09:15:29+08:00",
|
||||
"session_target_idle": true,
|
||||
"member_runtimes_idle": true,
|
||||
"ports_3932_3933_3934_closed": true,
|
||||
"old_writers_disabled": true,
|
||||
"receipt_path_owner": "guanghu:guanghu",
|
||||
"identity_repository_keys_cursor_preserved": true
|
||||
},
|
||||
"rollback_evidence": {
|
||||
"failed_attempts_rolled_back_before_retry": true,
|
||||
"failed_backups_preserved": true,
|
||||
"no_persona_repository_deleted": true
|
||||
},
|
||||
"tests": {
|
||||
"total": 236,
|
||||
"passed": 236,
|
||||
"failed": 0
|
||||
},
|
||||
"observed_at": "2026-08-07T08:46:33Z",
|
||||
"result": "PASS_100"
|
||||
}
|
||||
Loading…
Reference in a new issue