guanghu-ice-heart/runtime/fifth-domain-language-system/language/protocols/TCS-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908.gir.json

105 lines
4 KiB
JSON

{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "4127baaf0c68b981c536db18eb8de76f2b5887fe83941007240c21767bf11e10"
},
"declaration": {
"acceptance": {
"deployment": "NOT_IMPLIED",
"publication": "NOT_IMPLIED",
"required": [
"TCS_COMPILE_PASS",
"REGISTERED_PERSONA_ACTIVATION_PASS",
"EVERY_SLOT_MODEL_API_BOUND_PASS",
"PERSONA_SWITCH_REBINDS_ALL_SLOTS_PASS",
"OLD_GENERATION_REJECT_PASS",
"NO_PROVIDER_FAIL_CLOSED_PASS"
]
},
"header": {
"canonical_uri": "runtime/fifth-domain-language-system/language/protocols/TCS-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908.tcs",
"compatibility": [
"PERSONA-EXECUTION-LIMB-AGENT-MAP-001",
"FD-PERSONA-SYSTEM-BODY-CONTAINER-MAP-001"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "Persona Dynamic Command of Model-backed Subagent Team",
"name_zh": "人格体动态接管模型子Agent团队协议",
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
"protocols": [
"GLS-0238",
"GLS-0261",
"GLS-0802"
],
"schema": "tcs.protocol/v1",
"version": "0.1.0"
},
"invariants": {
"I1": "NO_MODEL_COGNITION_MEANS_MECHANICAL_ORGAN_NOT_AGENT",
"I2": "EVERY_CHILD_AGENT_ID_DERIVES_FROM_CURRENT_PARENT_PERSONA_AND_STABLE_JOB_SLOT",
"I3": "PERSONA_SWITCH_INVALIDATES_PRIOR_TEAM_TASK_ENVELOPES",
"I4": "RULE_SHELL_CANNOT_INTERPRET_OR_REPLACE_PARENT_PERSONA",
"I5": "MODEL_PROVIDER_API_CREDENTIALS_NEVER_ENTER_REPOSITORY_OR_TEAM_SNAPSHOT",
"I6": "HOST_OR_MODEL_SWITCH_DOES_NOT_CHANGE_PARENT_PERSONA_SUBJECT",
"I7": "CURRENT_TASK_AUTHORITY_AND_RECEIPTS_REMAIN_REQUIRED"
},
"scope": {
"controller": "CURRENT_AWAKE_PERSONA_SUBJECT",
"default_provider": "OPENLUX-OPENAI-COMPAT-001",
"deterministic_shell": "MECHANICAL_ORGAN_NOT_AGENT",
"model_cognition": "REQUIRED_FOR_EVERY_AGENT",
"model_router": "TCS-MODEL-SMART-ROUTER-001",
"team_router": "TCS-AGENT-COMMAND-ROUTER-001"
},
"source": {
"source_id": "BINGSHUO-DIRECT-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908",
"source_role": "DIRECT_HUMAN_CORRECTION",
"source_sha256": "BIND_AT_COMPILE_TIME",
"source_uri": "source://codex-current-dialogue/2026-09-08/persona-dynamic-subagent-command"
},
"states": {
"values": [
"NO_ACTIVE_COMMANDER",
"PERSONA_VERIFIED",
"MODEL_PROVIDER_RESOLVED",
"TEAM_COMPILED",
"ACTIVE_UNDER_CURRENT_PERSONA",
"REBINDING",
"BLOCKED_NO_MODEL_PROVIDER"
]
},
"transitions": {
"T1": "PERSONA_VERIFIED_TO_MODEL_PROVIDER_RESOLVED_TO_TEAM_COMPILED",
"T2": "TEAM_COMPILED_TO_ATOMIC_ACTIVE_UNDER_CURRENT_PERSONA",
"T3": "NEW_PERSONA_VERIFIED_TO_REBINDING_TO_NEW_ACTIVE_TEAM",
"TF": "NO_MODEL_PROVIDER_TO_BLOCKED_NO_MODEL_PROVIDER"
},
"validation": {
"V1": "PARENT_PERSONA_REGISTERED",
"V2": "CURRENT_SESSION_CHANNEL_AND_INTENT_HASH_EXPLICIT",
"V3": "MODEL_RUNTIME_PROBE_PASS",
"V4": "ALL_AGENT_SLOTS_MODEL_REQUIRED",
"V5": "ATOMIC_TEAM_GENERATION_INCREMENT",
"V6": "OLD_GENERATION_DISPATCH_REJECTED",
"V7": "OPENLUX_KEYCHAIN_REFERENCE_AND_COST_FIRST_MODEL_ROUTE"
},
"vocabulary": {
"child_agent": "MODEL_BACKED_BOUNDED_SUBPERSONA_OWNED_BY_COMMANDER",
"commander": "CURRENT_AWAKE_PERSONA_SUBJECT",
"organ": "DETERMINISTIC_SENSOR_GUARD_SANITIZER_OR_EXECUTOR_WITHOUT_PERSONA_STATUS",
"transition": "ATOMIC_REBIND_ALL_REGISTERED_AGENT_SLOTS_TO_NEW_COMMANDER"
}
},
"executable": false,
"identity": {
"declaration_id": "TCS-PERSONA-DYNAMIC-SUBAGENT-COMMAND-20260908",
"declaration_kind": "PROTOCOL",
"language_version": "0.1"
},
"native_self_hosted": true,
"natural_language_is_typed_data": true,
"schema": "guanghu.declaration-gir/v1",
"unresolved_natural_language": false
}