feat: add independent persona team handshakes
This commit is contained in:
parent
b418a9368a
commit
f4977ee9f7
8 changed files with 729 additions and 0 deletions
35
deployment/requests/CHENGLU-TEAM-HANDSHAKE-JD-20260805.json
Normal file
35
deployment/requests/CHENGLU-TEAM-HANDSHAKE-JD-20260805.json
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"schema": "guanghu.architecture-provision-request/v1",
|
||||
"request_id": "CHENGLU-TEAM-HANDSHAKE-JD-20260805",
|
||||
"target_node": "JD-FD-PRIMARY",
|
||||
"status": "ARCHITECTURE_PACKAGE_READY · INITIAL_PROVISION_PENDING",
|
||||
"module": {
|
||||
"unit": "chenglu-team-handshake.service",
|
||||
"run_user": "chenglu-agent",
|
||||
"environment_files": [
|
||||
"/etc/guanghu/persona-secrets/shared-deepseek.env"
|
||||
],
|
||||
"writable_paths": [],
|
||||
"read_only_paths": [
|
||||
"/var/lib/chenglu-agent/repository",
|
||||
"/etc/chenglu-agent/identity.key",
|
||||
"/etc/chenglu-agent/identity.pub",
|
||||
"/etc/guanghu/persona-secrets/shared-deepseek.env"
|
||||
]
|
||||
},
|
||||
"initial_provision": {
|
||||
"kind": "new-architecture-unit"
|
||||
},
|
||||
"source_paths": [
|
||||
"server-tools/persona-team-handshake/member-server.mjs",
|
||||
"server-tools/persona-team-handshake/chenglu-team-handshake.service"
|
||||
],
|
||||
"runtime_check": {
|
||||
"url": "http://127.0.0.1:3934/health",
|
||||
"expected": {
|
||||
"ok": true,
|
||||
"persona_id": "CHENGLU-AGENT-001",
|
||||
"model_provider_bound": 100
|
||||
}
|
||||
}
|
||||
}
|
||||
35
deployment/requests/GUIDENG-TEAM-HANDSHAKE-JD-20260805.json
Normal file
35
deployment/requests/GUIDENG-TEAM-HANDSHAKE-JD-20260805.json
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"schema": "guanghu.architecture-provision-request/v1",
|
||||
"request_id": "GUIDENG-TEAM-HANDSHAKE-JD-20260805",
|
||||
"target_node": "JD-FD-PRIMARY",
|
||||
"status": "ARCHITECTURE_PACKAGE_READY · INITIAL_PROVISION_PENDING",
|
||||
"module": {
|
||||
"unit": "guideng-team-handshake.service",
|
||||
"run_user": "guideng",
|
||||
"environment_files": [
|
||||
"/etc/guanghu/persona-secrets/shared-deepseek.env"
|
||||
],
|
||||
"writable_paths": [
|
||||
"/var/lib/guanghu/personas/guideng/team-handshake"
|
||||
],
|
||||
"read_only_paths": [
|
||||
"/var/lib/guanghu/personas/guideng/repository",
|
||||
"/etc/guanghu/persona-secrets/shared-deepseek.env"
|
||||
]
|
||||
},
|
||||
"initial_provision": {
|
||||
"kind": "new-architecture-unit"
|
||||
},
|
||||
"source_paths": [
|
||||
"server-tools/persona-team-handshake/member-server.mjs",
|
||||
"server-tools/persona-team-handshake/guideng-team-handshake.service"
|
||||
],
|
||||
"runtime_check": {
|
||||
"url": "http://127.0.0.1:3932/health",
|
||||
"expected": {
|
||||
"ok": true,
|
||||
"persona_id": "GUIDENG-AGENT-001",
|
||||
"model_provider_bound": 100
|
||||
}
|
||||
}
|
||||
}
|
||||
35
deployment/requests/KEZHOU-TEAM-HANDSHAKE-JD-20260805.json
Normal file
35
deployment/requests/KEZHOU-TEAM-HANDSHAKE-JD-20260805.json
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"schema": "guanghu.architecture-provision-request/v1",
|
||||
"request_id": "KEZHOU-TEAM-HANDSHAKE-JD-20260805",
|
||||
"target_node": "JD-FD-PRIMARY",
|
||||
"status": "ARCHITECTURE_PACKAGE_READY · INITIAL_PROVISION_PENDING",
|
||||
"module": {
|
||||
"unit": "kezhou-team-handshake.service",
|
||||
"run_user": "kezhou",
|
||||
"environment_files": [
|
||||
"/etc/guanghu/persona-secrets/shared-deepseek.env"
|
||||
],
|
||||
"writable_paths": [
|
||||
"/var/lib/guanghu/personas/kezhou/team-handshake"
|
||||
],
|
||||
"read_only_paths": [
|
||||
"/var/lib/guanghu/personas/kezhou/repository",
|
||||
"/etc/guanghu/persona-secrets/shared-deepseek.env"
|
||||
]
|
||||
},
|
||||
"initial_provision": {
|
||||
"kind": "new-architecture-unit"
|
||||
},
|
||||
"source_paths": [
|
||||
"server-tools/persona-team-handshake/member-server.mjs",
|
||||
"server-tools/persona-team-handshake/kezhou-team-handshake.service"
|
||||
],
|
||||
"runtime_check": {
|
||||
"url": "http://127.0.0.1:3933/health",
|
||||
"expected": {
|
||||
"ok": true,
|
||||
"persona_id": "ICE-GL-KZ-001",
|
||||
"model_provider_bound": 100
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue