feat(persona): wake role runtimes only for bounded sessions
This commit is contained in:
parent
935a880b11
commit
67938c0798
12 changed files with 321 additions and 19 deletions
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"schema": "guanghu.deployment-intent-state/v1",
|
||||
"intent_id": "JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807",
|
||||
"target_node": "JD-FD-PRIMARY",
|
||||
"human_authority": "ICE-GL∞",
|
||||
"controller": "ICE-P-ZY001",
|
||||
"state": "IMPLEMENTED_DEPLOYMENT_PENDING",
|
||||
"purpose": "保留三套分岗人格系统及每日第五域巡游,把三个可替换模型握手运行位从全天常驻改为铸渊派发时唤醒、回执完成后自动回收。",
|
||||
"source": "server-tools/persona-team-handshake/deploy-on-demand-lifecycle.sh",
|
||||
"causal_chain": [
|
||||
"保留三个人格主体、岗位职责、仓库历史、签名密钥和第五域游标",
|
||||
"保留zhuyuan-persona-fifth-domain-daily.timer",
|
||||
"取消三个握手服务的multi-user常驻启用",
|
||||
"每日任务或铸渊派发通过zhuyuan-persona-team-session.target统一启动三个岗位运行位",
|
||||
"签名观察、确定性校验和仓库写回完成",
|
||||
"会话目标失去使用者后停止三个运行位",
|
||||
"服务器写入生命周期PASS_100回执"
|
||||
],
|
||||
"identity_boundary": "停止的是可替换进程和当前模型运行位,不停止、合并或删除人格主体。",
|
||||
"deletion_authorized": false,
|
||||
"execution_rule": "只部署包含本意图和实现的不可变REPO-012提交;必须绑定JD-FD-PRIMARY、自动回退和服务器自有回执。"
|
||||
}
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"schema": "guanghu.persona-lifecycle-deployment-request/v1",
|
||||
"request_id": "JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807",
|
||||
"target_node": "JD-FD-PRIMARY",
|
||||
"controller": "ICE-P-ZY001",
|
||||
"status": "DEPLOYMENT_PACKAGE_READY",
|
||||
"source_ref": "REPO-012:refs/heads/main",
|
||||
"deployed_commit_policy": "部署必须绑定包含本请求的不可变40位提交。",
|
||||
"source_paths": [
|
||||
"server-tools/persona-team-handshake/chenglu-team-handshake.service",
|
||||
"server-tools/persona-team-handshake/guideng-team-handshake.service",
|
||||
"server-tools/persona-team-handshake/kezhou-team-handshake.service",
|
||||
"server-tools/persona-team-handshake/zhuyuan-persona-team-session.target",
|
||||
"server-tools/persona-team-handshake/zhuyuan-persona-fifth-domain-daily.service",
|
||||
"server-tools/persona-team-handshake/deploy-on-demand-lifecycle.sh",
|
||||
"routing/zhuyuan-agent-team-map.json",
|
||||
"deployment/intent-states/JD-PERSONA-ON-DEMAND-LIFECYCLE-20260807.json"
|
||||
],
|
||||
"preconditions": [
|
||||
"京东节点默认目标为guanghu-language-primary.target",
|
||||
"三个人格岗位登记和历史迁移已经PASS",
|
||||
"旧机械写入器保持disabled",
|
||||
"每日第五域定时器保持active"
|
||||
],
|
||||
"acceptance": [
|
||||
"三个人格岗位仓库、密钥和游标保持不变",
|
||||
"每日定时器active",
|
||||
"空闲时三个握手服务inactive且3932至3934端口关闭",
|
||||
"每日服务启动时会话目标自动拉起三个岗位运行位",
|
||||
"任务完成后会话目标和三个岗位运行位自动停止",
|
||||
"最新每日巡游回执为PASS",
|
||||
"服务器生命周期回执为PASS_100"
|
||||
],
|
||||
"rollback": {
|
||||
"automatic_on_failure": true,
|
||||
"scope": "恢复原systemd单元并重新启用三个握手服务",
|
||||
"deletes_persona_data": false
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue