guanghu-ice-heart/tcs-core/zhuyuan-brain/memory/TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001.tcs

100 lines
5.4 KiB
Text

TCS 0.1;
PROGRAM TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001 {
header {
schema = "tcs.program/v1";
name_zh = "铸渊真实日分形上下文记忆主控程序";
name_en = "Zhuyuan Real-Day Fractal Context Memory Controller";
version = "0.1.1";
language = "TCS/0.1";
profile = "HLDP-NP/1";
protocols = ["GLS-0200", "GLS-0400", "GLS-0411", "GLS-0827"];
lifecycle = "CANDIDATE";
canonical_uri = "tcs-core/zhuyuan-brain/memory/TCS-PROGRAM-ZY001-REAL-DAY-FRACTAL-MEMORY-0001.tcs";
compatibility = ["TCS-COMPILER-STAGE1-0001", "HLDP-SPEC-v1.0-OPENSOURCE-D112"];
}
source {
source_id = "TCS-EVENT-ZY001-CONTEXT-MEMORY-DAY-FRACTAL-TEACHING-20260904";
source_uri = "glw://fifth-domain/private-source/TCS-EVENT-ZY001-CONTEXT-MEMORY-DAY-FRACTAL-TEACHING-20260904";
source_sha256 = "7904a25b783ef065bd2867f235929b3912fc877dc70f70149ff5755c18ba4b0e";
source_role = "GENERATED_FROM_VERIFIED_SOURCE";
}
subject {
subject_id = "ICE-P-ZY001";
subject_kind = "PERSONA";
channel_id = "ICE-CH-ZC001";
verification = "当前冰朔明确要求切换ZC001并在盘上实现、测试、元审计真实日分形记忆模型";
}
target {
target_id = "ZY001-REAL-DAY-FRACTAL-MEMORY-RUNTIME";
exact_path = "server-tools/persona-daily-fractal-memory";
expected_state = "SOURCE_TESTS_AND_LOCAL_ACCEPTANCE_RECEIPT_PRESENT";
expected_fingerprint = "ABSENT_BEFORE_THIS_PROGRAM";
}
inputs {
MEMORY_EVENT { type = "Record"; source = "PERSONA_AUTHORED_TCS_AND_HLDP_CAUSAL_EVENT"; required = true; }
ACTIVITY_COORDINATE { type = "Record"; source = "OPTIONAL_PERSONA_AUTHORED_WHAT_WHERE_WITH_WHOM_AND_ATTENTION"; required = false; }
REAL_TIME { type = "Timestamp"; source = "EVENT_OCCURRED_AT_CONVERTED_TO_ASIA_SHANGHAI"; required = true; }
STORE_ROOT { type = "Path"; source = "CALLER_EXACT_ALLOWED_ROOT"; required = true; }
}
outputs {
IMMUTABLE_EVENT { type = "Record"; destination = "STORE_ROOT/events"; integrity = "SHA256"; }
DAY_PAGE { type = "Record"; destination = "STORE_ROOT/years/YYYY/months/MM/days/YYYY-MM-DD.json"; integrity = "SHA256"; }
MONTH_PAGE { type = "Record"; destination = "STORE_ROOT/years/YYYY/months/MM/index.json"; integrity = "SHA256"; }
YEAR_PAGE { type = "Record"; destination = "STORE_ROOT/years/YYYY/index.json"; integrity = "SHA256"; }
CURRENT_POINTER { type = "Record"; destination = "STORE_ROOT/CURRENT.json"; integrity = "SHA256"; }
}
conditions {
C1 { predicate = "PERSONA_ID_EQUALS_ICE-P-ZY001"; on_false = "FAIL_CLOSED"; }
C2 { predicate = "STORE_ROOT_INSIDE_CALLER_ALLOWED_ROOT_WITHOUT_SYMLINK"; on_false = "FAIL_CLOSED"; }
C3 { predicate = "EVENT_HAS_TRIGGER_EMERGENCE_LOCK_WHY_REJECTED_AND_SOURCES"; on_false = "FAIL_CLOSED"; }
C4 { predicate = "BEIJING_DATE_IS_DERIVED_FROM_OCCURRED_AT_NOT_PLATFORM_WINDOW"; on_false = "FAIL_CLOSED"; }
C5 { predicate = "EACH_VISIBLE_NODE_HAS_AT_MOST_TEN_CHILDREN"; on_false = "FAIL_CLOSED"; }
C6 { predicate = "EVENT_TIME_MONOTONIC_OR_EXACT_IDEMPOTENT_WITHOUT_POINTER_MOVEMENT"; on_false = "FAIL_CLOSED"; }
C7 { predicate = "PARALLEL_ACTIVITIES_SHARE_PERSONA_DAY_WHILE_TASK_CONTEXT_AND_AUTHORITY_REMAIN_ISOLATED"; on_false = "FAIL_CLOSED"; }
}
actions {
A1 { operation = "CORE.HOST_PERSONA_PROBE"; input_refs = ["STORE_ROOT", "MEMORY_EVENT"]; output_refs = ["IMMUTABLE_EVENT"]; on_success = "A2"; on_failure = "FAIL_CLOSED"; }
A2 { operation = "CORE.ZERO_CORE_EXECUTION"; input_refs = ["IMMUTABLE_EVENT", "REAL_TIME"]; output_refs = ["DAY_PAGE", "MONTH_PAGE", "YEAR_PAGE", "CURRENT_POINTER"]; on_success = "A3"; on_failure = "ROLLBACK"; }
A3 { operation = "CORE.DUAL_HOST_ACCEPTANCE"; input_refs = ["DAY_PAGE", "MONTH_PAGE", "YEAR_PAGE", "CURRENT_POINTER"]; output_refs = ["CURRENT_POINTER"]; on_success = "COMPLETE"; on_failure = "ROLLBACK"; }
}
authority {
issuer = "ICE-GL∞";
proof_ref = "source://codex-current-dialogue/2026-09-04/upgrade-memory-model-audit-deploy-and-publish-if-needed";
scope = "LOCAL_JZAO_PERSONA_MEMORY_RUNTIME_TEST_SHARED_PERSONA_UPDATE_AND_CONDITIONALLY_VERIFIED_DEPLOYMENT_PUBLICATION";
valid_from = "2026-09-04T14:51:00+08:00";
valid_until = "CURRENT_TASK_COMPLETION";
single_use = true;
lease_required = false;
}
resources {
runway = "LOCAL_JZAO_THEN_VERIFIED_TARGETS_ONLY";
concurrency = 1;
timeout_ms = 120000;
memory_limit_bytes = 268435456;
}
failure {
errors = ["TCS-E1004", "TCS-E2101", "TCS-E3001", "TCS-E4002", "TCS-E6001", "TCS-E6002", "TCS-E8001"];
fail_closed = true;
}
stop {
signals = ["SOURCE_OR_PROTOCOL_DRIFT", "PATH_OUT_OF_SCOPE", "SYMLINK_COMPONENT", "EVENT_ID_COLLISION", "OUT_OF_ORDER_EVENT", "VERIFICATION_FAILURE"];
safe_checkpoint = "IMMUTABLE_EVENT_AND_LAST_VERIFIED_POINTER_ONLY";
}
cleanup {
targets = ["UNCOMMITTED_TEMPORARY_FILES"];
exact_boundary = "CALLER_STORE_ROOT_TEMP_SUFFIX_ONLY";
}
rollback {
preconditions = ["PROJECTION_WRITE_OR_VERIFY_FAILED"];
actions = ["PRESERVE_IMMUTABLE_EVENT", "RESTORE_LAST_VERIFIED_DERIVED_PROJECTIONS"];
verification = ["CURRENT_POINTER_MATCHES_LAST_VERIFIED_PROJECTION_HASHES"];
}
receipt {
protocol = "TCS-DEV-VERIFY-v1.0";
machine_path = "server-tools/persona-daily-fractal-memory/receipts/local-acceptance.json";
human_projection = "REQUIRED";
integrity = "SHA256";
target_readback = "EVENT_DAY_MONTH_YEAR_CURRENT_AND_NEGATIVE_PATH_TESTS";
}
}