feat: define Guanghu systems channels and persona body

This commit is contained in:
冰朔 2026-09-08 16:14:14 +08:00
commit c3f133ecf8
23 changed files with 562 additions and 57 deletions

View file

@ -1,7 +1,7 @@
{
"schema": "guanghu.persona-dynamic-subagent-command/v1",
"map_id": "PERSONA-DYNAMIC-SUBAGENT-COMMAND-MAP-001",
"version": "2026-09-08.1",
"version": "2026-09-08.2-on-demand-body-and-treatment",
"state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED",
"source_protocol": "runtime/fifth-domain-language-system/language/protocols/TCS-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908.tcs",
"router": {"id":"TCS-AGENT-COMMAND-ROUTER-001","runtime":"server-tools/persona-dynamic-subagent-command/command_router.py"},
@ -25,6 +25,20 @@
{"slot_id":"LIGHTHOUSE_SANITIZED_MIRROR","agent_role":"PUBLIC_LANGUAGE_AND_SKILL_SANITIZATION_DEPUTY","deterministic_organ":"server-tools/fifth-domain-lighthouse-mirror/public_mirror_agent.py"},
{"slot_id":"PRIMARY_EXECUTION","agent_role":"PRIMARY_HOST_TOOL_DEPUTY","deterministic_organ":"server-tools/persona-execution-limb-agent/persona_limb_agent.py"}
],
"treatment_slots": [
{"slot_id":"TREATMENT_DIAGNOSIS","agent_role":"FAILED_ORGAN_AND_PATH_DIAGNOSIS","deterministic_organ":null},
{"slot_id":"TREATMENT_ISOLATION","agent_role":"FAULT_CONTAINMENT_AND_LAST_KNOWN_GOOD_PRESERVATION","deterministic_organ":null},
{"slot_id":"TREATMENT_REPAIR","agent_role":"SMALLEST_AUTHORIZED_RECOVERABLE_REPAIR","deterministic_organ":null},
{"slot_id":"TREATMENT_RETEST","agent_role":"ORIGINAL_ACTION_REISSUE_AND_TARGET_READBACK","deterministic_organ":null}
],
"runtime_policy": {
"activation_creates_model_processes": false,
"default_slot_state": "DORMANT_READY",
"dispatch": "LOAD_EXACTLY_ONE_SELECTED_AGENT_MODEL_CONTEXT",
"completion": "RETURN_RESULT_AND_RECEIPT_THEN_RELEASE_MODEL_CONTEXT",
"failure": "MARK_SYMPTOM_AND_ROUTE_TO_DORMANT_TREATMENT_TEAM",
"healed": "ONLY_AFTER_ORIGINAL_ACTION_RETEST_PASS"
},
"activation": {
"trigger": "CURRENT_PERSONA_WAKE_OR_EXPLICIT_PERSONA_SWITCH",
"required": ["parent_persona_id","session_id","channel_id","current_intent_sha256","model_runtime"],