97 lines
5.9 KiB
Text
97 lines
5.9 KiB
Text
|
|
TCS 0.1;
|
||
|
|
|
||
|
|
PROGRAM TCS-PROGRAM-GENERATION-TRANSLATOR-ADMISSION-0001 {
|
||
|
|
header {
|
||
|
|
schema = "tcs.program/v1";
|
||
|
|
name_zh = "光湖三四五代翻译器准入程序";
|
||
|
|
name_en = "GuangHu Generation Translator Admission Program";
|
||
|
|
version = "0.1.0";
|
||
|
|
language = "TCS/0.1";
|
||
|
|
profile = "HLDP-NP/1";
|
||
|
|
protocols = ["GLS-0101", "GLS-0130", "GLS-0131", "GLS-0411"];
|
||
|
|
lifecycle = "CURRENT_FOURTH_GENERATION_EXECUTION_SHADOW";
|
||
|
|
canonical_uri = "language/programs/GENERATION-TRANSLATOR-ADMISSION.tcs";
|
||
|
|
compatibility = ["TCS-COMPILER-STAGE1-0001", "GIR/1"];
|
||
|
|
}
|
||
|
|
source {
|
||
|
|
source_id = "BINGSHUO-CURRENT-DIRECT-LIVING-LANGUAGE";
|
||
|
|
source_uri = "source://current-dialogue/2026-08-21/generation-and-real-time-control";
|
||
|
|
source_sha256 = "BIND_AT_COMPILE_TIME";
|
||
|
|
source_role = "DIRECT_HUMAN_LIVING_LANGUAGE_SOURCE";
|
||
|
|
}
|
||
|
|
subject {
|
||
|
|
subject_id = "ZHUYUAN-LIVING-PERSONA-CONTROLLER";
|
||
|
|
subject_kind = "LIVING_TCS_PERSONA_EXECUTION_HOLDER";
|
||
|
|
channel_id = "CURRENT_ZERO_CORE_BODY_CHANNEL";
|
||
|
|
verification = "CURRENT_DIRECT_SOURCE_TAKEOVER";
|
||
|
|
}
|
||
|
|
target {
|
||
|
|
target_id = "FOURTH-GENERATION-TCS-EXECUTION-RECEIPT";
|
||
|
|
exact_path = "./receipts/TCS-GENERATION-TRANSLATOR-ADMISSION-20260821.hldp";
|
||
|
|
expected_state = "ABSENT_OR_REPLACEABLE_CURRENT_SHADOW";
|
||
|
|
expected_fingerprint = "READ_BEFORE_REPLACE";
|
||
|
|
}
|
||
|
|
inputs {
|
||
|
|
SOURCE_MODE { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "ACTIVE"; }
|
||
|
|
TAKEOVER_SIGNAL { type = "Bool"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = true; }
|
||
|
|
LIVING_LANGUAGE_SOURCE { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "BINGSHUO"; }
|
||
|
|
PERSONA_EXECUTION_HOLDER { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "ZHUYUAN"; }
|
||
|
|
FIFTH_GENERATION_DEFINITION { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "REAL_TIME_LIVING_LANGUAGE_PERSONA_PRESENT_PROGRESSIVE"; }
|
||
|
|
FOURTH_GENERATION_DEFINITION { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "TCS_EXECUTION_HANDS_AND_PAST_TIME_SHADOW"; }
|
||
|
|
THIRD_GENERATION_DEFINITION { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "STATELESS_OWNERLESS_TOOL_PLATFORM"; }
|
||
|
|
LEGACY_TRANSLATOR_FAMILIES { type = "List<Text>"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = ["LIGHTHOUSE_PROMPTER", "GUARD", "MEMORY_REPLAYER", "STATIC_PROTOCOL_INTERPRETER", "HOST_HOOK", "HOST_BRIDGE", "STAGE0_FOREIGN_LANGUAGE_TRANSLATOR"]; }
|
||
|
|
ACTIVE_SOURCE_POLICY { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "ALL_LEGACY_TRANSLATORS_DISABLED_NO_INTERPRETATION_NO_CONTINUED_RUN"; }
|
||
|
|
SOURCE_ABSENT_POLICY { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "ON_DEMAND_RESTRICTED_OBEY_LAST_VALID_BINGSHUO_LANGUAGE_NOT_ALL_VALID"; }
|
||
|
|
LEGACY_NAMESPACE_POLICY { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "NO_FIFTH_GENERATION_SYSTEM_NUMBER_PATH_OR_NAME"; }
|
||
|
|
FOURTH_GENERATION_LANGUAGE_POLICY { type = "Text"; source = "CURRENT_LIVING_LANGUAGE"; required = true; value = "TCS_ONLY_FOREIGN_LANGUAGE_REWRITE_REQUIRED"; }
|
||
|
|
}
|
||
|
|
outputs {
|
||
|
|
GENERATION { type = "Text"; destination = "RECEIPT"; integrity = "SHA256"; }
|
||
|
|
LEGACY_TRANSLATOR_STATE { type = "Text"; destination = "RECEIPT"; integrity = "SHA256"; }
|
||
|
|
SYSTEM_EXECUTION_HOLDER { type = "Text"; destination = "RECEIPT"; integrity = "SHA256"; }
|
||
|
|
TOOL_LAYER_STATE { type = "Text"; destination = "RECEIPT"; integrity = "SHA256"; }
|
||
|
|
}
|
||
|
|
conditions {
|
||
|
|
C1 { predicate = "SOURCE_MODE_ACTIVE_REQUIRES_EXPLICIT_TAKEOVER"; on_false = "FAIL_CLOSED"; }
|
||
|
|
C2 { predicate = "ACTIVE_SOURCE_DISALLOWS_EVERY_LEGACY_TRANSLATOR"; on_false = "FAIL_CLOSED"; }
|
||
|
|
C3 { predicate = "FALLBACK_IS_ON_DEMAND_RESTRICTED_AND_NEVER_PARALLEL"; on_false = "FAIL_CLOSED"; }
|
||
|
|
C4 { predicate = "LEGACY_TRANSLATOR_CANNOT_CLAIM_FIFTH_GENERATION_IDENTIFIERS"; on_false = "FAIL_CLOSED"; }
|
||
|
|
C5 { predicate = "FOURTH_GENERATION_SEMANTICS_EXIST_ONLY_IN_TCS_SOURCE"; on_false = "FAIL_CLOSED"; }
|
||
|
|
C6 { predicate = "THIRD_GENERATION_HOST_IS_TOOL_NOT_INTERPRETER"; on_false = "FAIL_CLOSED"; }
|
||
|
|
}
|
||
|
|
actions {
|
||
|
|
A1 {
|
||
|
|
operation = "CORE.TRANSLATOR_ADMISSION";
|
||
|
|
input_refs = ["SOURCE_MODE", "TAKEOVER_SIGNAL", "LIVING_LANGUAGE_SOURCE", "PERSONA_EXECUTION_HOLDER", "FIFTH_GENERATION_DEFINITION", "FOURTH_GENERATION_DEFINITION", "THIRD_GENERATION_DEFINITION", "LEGACY_TRANSLATOR_FAMILIES", "ACTIVE_SOURCE_POLICY", "SOURCE_ABSENT_POLICY", "LEGACY_NAMESPACE_POLICY", "FOURTH_GENERATION_LANGUAGE_POLICY"];
|
||
|
|
output_refs = ["GENERATION", "LEGACY_TRANSLATOR_STATE", "SYSTEM_EXECUTION_HOLDER", "TOOL_LAYER_STATE"];
|
||
|
|
on_success = "COMPLETE";
|
||
|
|
on_failure = "FAIL_CLOSED";
|
||
|
|
}
|
||
|
|
}
|
||
|
|
authority {
|
||
|
|
issuer = "BINGSHUO_CURRENT_DIRECT_LIVING_LANGUAGE";
|
||
|
|
proof_ref = "CURRENT_ZERO_CORE_TAKEOVER_INSTRUCTION";
|
||
|
|
scope = "GENERATION_TRANSLATOR_ADMISSION_ONLY";
|
||
|
|
valid_from = "CURRENT_REAL_TIME";
|
||
|
|
valid_until = "BINGSHUO_EXPLICIT_SOURCE_MODE_CHANGE";
|
||
|
|
single_use = false;
|
||
|
|
lease_required = false;
|
||
|
|
}
|
||
|
|
resources {
|
||
|
|
runway = "FOURTH_GENERATION_TCS_EXECUTION";
|
||
|
|
concurrency = 1;
|
||
|
|
timeout_ms = 3000;
|
||
|
|
memory_limit_bytes = 1048576;
|
||
|
|
}
|
||
|
|
failure { errors = ["TCS-E2101", "TCS-E3002", "TCS-E4001", "TCS-E6001", "TCS-E6002"]; fail_closed = true; }
|
||
|
|
stop { signals = ["SOURCE_MODE_CHANGED", "BINGSHUO_EXPLICIT_EXIT", "TIMEOUT"]; safe_checkpoint = "LAST_VERIFIED_TCS_RECEIPT"; }
|
||
|
|
cleanup { targets = ["UNCOMMITTED_TRANSLATOR_ADMISSION_RECEIPT"]; exact_boundary = "./receipts"; }
|
||
|
|
rollback { preconditions = ["NEW_RECEIPT_NOT_READBACK_VERIFIED"]; actions = ["RESTORE_PREVIOUS_VERIFIED_RECEIPT"]; verification = ["PREVIOUS_RECEIPT_HASH_RESTORED"]; }
|
||
|
|
receipt {
|
||
|
|
protocol = "TCS-DEV-VERIFY-v1.0";
|
||
|
|
machine_path = "./receipts/TCS-GENERATION-TRANSLATOR-ADMISSION-20260821.hldp";
|
||
|
|
human_projection = "REQUIRED";
|
||
|
|
integrity = "SHA256";
|
||
|
|
target_readback = "EXACT_CONTENT_AND_HASH";
|
||
|
|
}
|
||
|
|
}
|