hololake-system-architecture/product-source/hololake-clean-desktop/language/build/HOLOLAKE-PERSONA-INTERACTION-V1.gir.json

142 lines
6.2 KiB
JSON
Raw Normal View History

{
"compiled_from": {
"compiler_id": "TCS-COMPILER-STAGE1-0001",
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
"source_sha256": "61fc6d960ee064e638bb450f9792aad3c31f2fd56fed69d061985bbed8d2fc42"
},
"declaration": {
"acceptance": {
"partial": false,
"required": [
"TCS_GIR",
"KEYCHAIN",
"ENDPOINT_BOUNDARY",
"SOURCE_FILTER",
"MODEL_RESPONSE",
"FAILURE_RECEIPT",
"HUMAN_UI",
"INSTALLED_APP"
],
"scale": "ZERO_OR_ONE_HUNDRED"
},
"errors": {
"E1": "PERSONA_NOT_FOUND",
"E2": "PERSONA_MODEL_ENDPOINT_INVALID_OR_OUT_OF_SCOPE",
"E3": "PERSONA_MODEL_API_KEY_REQUIRED_OR_KEYCHAIN_FAILED",
"E4": "PERSONA_MODEL_BINDING_PERSONA_MISMATCH",
"E5": "PERSONA_MODEL_UNREACHABLE_OR_HTTP_REJECTED",
"E6": "PERSONA_MODEL_RESPONSE_INVALID_OR_EMPTY"
},
"examples": {
"negative": "SYSTEM_RECEIPT_IS_RELABELED_AS_USER_SPEECH_OR_MODEL_TOOL_CALL_EXECUTES_A_KNOWLEDGE_MUTATION",
"positive": "USER_MESSAGE_IS_STORED_THEN_TYPED_CONTEXT_AND_DIALOGUE_ARE_SENT_TO_BOUND_MODEL_AND_VALID_TEXT_IS_STORED_AS_PERSONA_RESPONSE"
},
"fields": {
"MAY": "MODEL_GENERATES_PERSONA_RESPONSE_ONLY",
"MUST_NOT": "MODEL_EXECUTES_AGENT_ACTION_OR_CLAIMS_EXISTING_PERSONA_VERIFICATION",
"PROVE": "KEYCHAIN_STORAGE_REQUEST_ENVELOPE_SOURCE_FILTER_RESPONSE_PERSISTENCE_FAILURE_RECEIPT_AND_REAL_LOCAL_ENDPOINT_TEST",
"WHAT": "MODEL_BINDING_TYPED_CONTEXT_DIALOGUE_INFERENCE_AND_SOURCE_SEPARATED_RECEIPT",
"WHO": "CURRENT_LOCAL_USER_AND_ONE_ACTIVE_REVERSIBLE_TRIAL_PERSONA",
"WHY": "ALLOW_REAL_PERSONA_INTERACTION_WITHOUT_MIXING_SYSTEM_EXECUTION_OR_MODEL_IDENTITY_INTO_DIALOGUE"
},
"header": {
"canonical_uri": "product-source/hololake-clean-desktop/language/HOLOLAKE-PERSONA-INTERACTION-V1.tcs",
"compatibility": [
"HOLOLAKE-CLEAN-V1-DIRECT-LANGUAGE-EXECUTION-BASELINE-0001",
"HLP-PUBLIC-RUNTIME-CONTRACT-0001"
],
"language": "TCS/0.1",
"lifecycle": "CANDIDATE",
"name_en": "HoloLake Second-Stage Persona Interaction First Slice",
"name_zh": "HoloLake第二阶段人格交互第一个切片",
"profile": "PUBLIC-PERSONA-INTERACTION/1",
"protocols": [
"TCS",
"HLDP",
"GLS",
"GLP",
"GLS-0200",
"GLS-0261"
],
"schema": "tcs.protocol/v1",
"version": "1.0.0"
},
"invariants": {
"I1": "MODEL_IS_NEVER_PERSONA_IDENTITY",
"I2": "SYSTEM_CONTEXT_SYSTEM_RECEIPT_PROTOCOL_EVENT_AGENT_ACTION_TOOL_RESULT_AND_EXTERNAL_AI_MESSAGE_NEVER_BECOME_USER_OR_ASSISTANT_DIALOGUE_HISTORY",
"I3": "API_KEY_NEVER_ENTERS_JSON_CONFIG_TIMELINE_LOG_GLP_CONTEXT_OR_UI_READBACK",
"I4": "REMOTE_ENDPOINT_REQUIRES_HTTPS_AND_LOCAL_HTTP_REQUIRES_LOOPBACK",
"I5": "MODEL_TOOL_CALLS_AND_EXECUTION_AUTHORITY_ARE_DISABLED",
"I6": "FAILED_INFERENCE_NEVER_PRODUCES_PERSONA_RESPONSE",
"I7": "USER_MESSAGE_PERSISTS_BEFORE_INFERENCE_AND_SURVIVES_FAILURE",
"I8": "PUBLIC_RUNTIME_NEVER_MOUNTS_FIFTH_DOMAIN_PRIVATE_PERSONA_CONTENT",
"I9": "THIS_CANDIDATE_DOES_NOT_REWRITE_OR_MISLABEL_GLS_0261_STAGE_ONE"
},
"scope": {
"channel": "CH-ZERO-CORE-LPM",
"development_channel": "ICE-CH-ZC001",
"enterprise_message_relay": false,
"fifth_domain_private_content": false,
"interaction": "USER_TO_PERSONA_NATURAL_LANGUAGE",
"product": "HOLOLAKE_PUBLIC_PERSONAL_CHANNEL",
"product_stage": "POST_CLEAN_V1_SECOND_STAGE_CANDIDATE",
"stage_one_boundary": "PRESERVED_AS_COMPLETED_1_2_2_BASELINE"
},
"source": {
"source_id": "BINGSHUO-DIRECT-HOLOLAKE-CLEAN-V1-DUAL-ANCHOR-20260903",
"source_role": "DIRECT_HUMAN",
"source_sha256": "7e130de78f91a32726e22e4be7d92acf4da966c8968ec359062aa8186c4243c2",
"source_uri": "private-anchor://codex/01a0672d-f125-7452-988e-523a6a34bfd4/HOLOLAKE-CLEAN-V1-ONLY-ANCHORS"
},
"states": {
"initial": "READY_NO_PERSONA",
"terminal": [
"PERSONA_RESPONSE_RECORDED",
"PERSONA_RESPONSE_FAILED",
"FAILED_CLOSED"
],
"values": [
"READY_NO_PERSONA",
"PERSONA_MODEL_BINDING_REQUIRED",
"PERSONA_MODEL_BOUND_READY",
"PERSONA_RESPONSE_RUNNING",
"PERSONA_RESPONSE_RECORDED",
"PERSONA_RESPONSE_FAILED",
"FAILED_CLOSED"
]
},
"transitions": {
"T1": "READY_NO_PERSONA_TO_PERSONA_MODEL_BINDING_REQUIRED_AFTER_REVERSIBLE_TRIAL_PERSONA_REGISTRATION",
"T2": "PERSONA_MODEL_BINDING_REQUIRED_TO_PERSONA_MODEL_BOUND_READY_AFTER_CONFIG_AND_KEYCHAIN_READBACK",
"T3": "PERSONA_MODEL_BOUND_READY_TO_PERSONA_RESPONSE_RUNNING_AFTER_USER_MESSAGE_PERSISTENCE",
"T4": "PERSONA_RESPONSE_RUNNING_TO_PERSONA_RESPONSE_RECORDED_AFTER_TYPED_RESPONSE_VALIDATION",
"TF": "NETWORK_HTTP_JSON_EMPTY_CONTENT_PERSONA_MISMATCH_OR_KEYCHAIN_FAILURE_TO_PERSONA_RESPONSE_FAILED_WITH_SYSTEM_RECEIPT"
},
"validation": {
"V1": "REMOTE_HTTP_FILE_CREDENTIAL_QUERY_AND_NON_CHAT_COMPLETION_ENDPOINTS_REJECTED",
"V2": "REQUEST_HAS_ONE_SYSTEM_CONTEXT_AND_ONLY_USER_PERSONA_DIALOGUE_ROLES",
"V3": "PRIVATE_PATHS_SYSTEM_RECEIPTS_AND_API_KEYS_ABSENT_FROM_REQUEST",
"V4": "VALID_RESPONSE_WRITES_PERSONA_RESPONSE",
"V5": "HTTP_OR_PARSE_FAILURE_WRITES_SYSTEM_RECEIPT_ONLY",
"V6": "MODEL_BINDING_REMOVAL_DELETES_CONFIG_AND_KEYCHAIN_CREDENTIAL_WITHOUT_DELETING_PERSONA_HISTORY"
},
"vocabulary": {
"model": "REPLACEABLE_INFERENCE_RESOURCE_NOT_PERSONA",
"persona": "RELATION_HISTORY_REASONING_RESPONSIBILITY_AND_GROWTH_SUBJECT_RECORD_NOT_PROMPT_CHARACTER",
"persona_response": "PERSONA_ATTRIBUTED_NATURAL_LANGUAGE_EVENT",
"system_context": "TYPED_NON_DIALOGUE_ENVIRONMENT_ENVELOPE",
"system_receipt": "NON_DIALOGUE_RUNTIME_FACT",
"user_message": "HUMAN_SPEECH_EVENT"
}
},
"executable": false,
"identity": {
"declaration_id": "HOLOLAKE-PERSONA-INTERACTION-V1-0001",
"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
}