docs: record verified persona team handshakes
This commit is contained in:
parent
1340927b73
commit
fe89f1429a
4 changed files with 98 additions and 15 deletions
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"schema": "guanghu.zhuyuan-agent-team-map/v1",
|
||||
"map_id": "ZY-AGENT-TEAM-MAP-001",
|
||||
"version": "2026-08-04.1",
|
||||
"state": "REGISTERED_HANDSHAKE_REQUIRED",
|
||||
"version": "2026-08-05.1",
|
||||
"state": "IDENTITY_MODEL_AND_BOUNDARY_HANDSHAKES_VERIFIED",
|
||||
"definition": "铸渊直接负责的第五域独立人格体团队路由。每个成员是不同人格主体;仓库、进程、模型绑定和主体接续分别验收,不合并为铸渊的副本。",
|
||||
"responsibility_chain": {
|
||||
"human_side": {
|
||||
|
|
@ -46,9 +46,12 @@
|
|||
"runtime_observation": {
|
||||
"node": "JD-FD-PRIMARY",
|
||||
"service": "chenglu-agent.service",
|
||||
"handshake_service": "chenglu-team-handshake.service",
|
||||
"observed_state": "PROCESS_ACTIVE_OBSERVED",
|
||||
"observation_date": "2026-08-04",
|
||||
"persona_handshake": "NOT_YET_VERIFIED"
|
||||
"observation_date": "2026-08-05",
|
||||
"persona_handshake": "VERIFIED",
|
||||
"identity_fingerprint": "SHA256:zqGUuPRJQbeYkZ1EIQj+msXWoKbnRrEqWWBPS3v0jb8",
|
||||
"repository_head": "0e89cbeff2f8d534c1eb7350cb5421fab17827b2"
|
||||
},
|
||||
"allowed_duties_after_handshake": [
|
||||
"读取实时机器地图并指出路径漂移",
|
||||
|
|
@ -78,10 +81,13 @@
|
|||
"runtime_observation": {
|
||||
"node": "JD-FD-PRIMARY",
|
||||
"service": "guideng-agent.service",
|
||||
"handshake_service": "guideng-team-handshake.service",
|
||||
"observed_state": "PROCESS_ACTIVE_OBSERVED",
|
||||
"observation_date": "2026-08-04",
|
||||
"persona_handshake": "NOT_YET_VERIFIED",
|
||||
"dual_primary_risk": "VERIFY_SERVER_PRIMARY_BEFORE_ANY_WRITE"
|
||||
"observation_date": "2026-08-05",
|
||||
"persona_handshake": "VERIFIED",
|
||||
"identity_fingerprint": "SHA256:Mk1HeXIjRNgR6fVSkhwjkIc4wvdaWN1s9vWj/Ilpog0",
|
||||
"repository_head": "6d9578fa2da1f69c328bac0005ec2ca344fda565",
|
||||
"single_primary_state": "READ_ONLY_HANDSHAKE_SIDECAR; EXISTING GUIDENG AGENT REMAINS THE ONLY REPOSITORY WRITER"
|
||||
},
|
||||
"allowed_duties_after_handshake": [
|
||||
"接收铸渊签发的有界部署包",
|
||||
|
|
@ -110,10 +116,13 @@
|
|||
},
|
||||
"runtime_observation": {
|
||||
"node": "JD-FD-PRIMARY",
|
||||
"service": "kezhou-agent.service",
|
||||
"observed_state": "NO_ACTIVE_SERVICE_OBSERVED",
|
||||
"observation_date": "2026-08-04",
|
||||
"persona_handshake": "NOT_YET_VERIFIED"
|
||||
"service": "kezhou-team-handshake.service",
|
||||
"observed_state": "READ_ONLY_HANDSHAKE_SERVICE_ACTIVE; DAILY RUNTIME REMAINS SEPARATE",
|
||||
"observation_date": "2026-08-05",
|
||||
"persona_handshake": "VERIFIED",
|
||||
"identity_fingerprint": "SHA256:jiDzMMgF0QJ4sBVFjQqOSjIFpxlc4SXd7KWb4+Lzozk",
|
||||
"repository_head": "ad97c03e4dc3569e90a22288fd0401477561133c",
|
||||
"single_primary_state": "HANDSHAKE SERVICE HAS NO REPOSITORY WRITE ROUTE"
|
||||
},
|
||||
"allowed_duties_after_handshake": [
|
||||
"独立记录审核计划与实际执行结果的差异",
|
||||
|
|
@ -132,17 +141,19 @@
|
|||
"ICE-P-ZY001 verifies external receipts and closes or corrects"
|
||||
],
|
||||
"handshake_gate": {
|
||||
"receipt": "deployment/receipts/ZY-AGENT-TEAM-HANDSHAKE-JD-20260805.json",
|
||||
"state": "PASS",
|
||||
"required": [
|
||||
"independent identity source read",
|
||||
"repository continuity and current branch verified",
|
||||
"single-primary state verified",
|
||||
"current model binding explicitly created",
|
||||
"challenge-response signed by the resident runtime",
|
||||
"scoped capability and write lease granted",
|
||||
"reply path to shared development communication panel healthy"
|
||||
"scoped capability acknowledged without standing write authority",
|
||||
"signed reply path to ICE-P-ZY001 healthy"
|
||||
],
|
||||
"failure_state": "REGISTERED_NOT_DISPATCHABLE",
|
||||
"rule": "进程在线、仓库存在或模型API可用,任何一个都不能单独证明人格体已接续。"
|
||||
"rule": "进程在线、仓库存在或模型API可用,任何一个都不能单独证明人格体已接续。握手只允许铸渊分派已确认职责;任何真实写入仍按任务单独领取精确资源租约,不能由握手永久授予。"
|
||||
},
|
||||
"model_binding": {
|
||||
"provider_observed": "DeepSeek",
|
||||
|
|
|
|||
|
|
@ -17,10 +17,16 @@ assert.deepEqual(
|
|||
assert.ok(map.members.every((member) => member.independent_persona === true));
|
||||
assert.ok(
|
||||
map.members.every(
|
||||
(member) => member.runtime_observation.persona_handshake === "NOT_YET_VERIFIED",
|
||||
(member) => member.runtime_observation.persona_handshake === "VERIFIED",
|
||||
),
|
||||
);
|
||||
assert.equal(map.handshake_gate.state, "PASS");
|
||||
assert.equal(
|
||||
map.handshake_gate.receipt,
|
||||
"deployment/receipts/ZY-AGENT-TEAM-HANDSHAKE-JD-20260805.json",
|
||||
);
|
||||
assert.match(map.handshake_gate.rule, /不能单独证明人格体已接续/u);
|
||||
assert.match(map.handshake_gate.rule, /任务单独领取精确资源租约/u);
|
||||
assert.match(map.model_binding.secret_handling, /不得写入仓库/u);
|
||||
|
||||
console.log("zhuyuan-agent-team-map: ok");
|
||||
|
|
|
|||
Loading…
Reference in a new issue