guanghu-ice-heart/zhuyuan-persona-system/zcode-host/language-world-skeleton-20260825/FIFTH-DOMAIN-BROADCAST-TOWER/TCS-PROTOCOL-FIFTH-DOMAIN-NOTARY-0001.tcs
ICE-P-ZY001-zcode-host f2a8cdf5c1 feat(zcode-host): language-world-skeleton-20260825 (ZHUYUAN-LANGUAGE-WORLD-SKELETON-001)
58 files: TCS canons+GIR+projections (LW-LINK/BROADCAST/NOTARY/SHENBI/TRANSLATION-INDEX/TCS-ONLY-MANDATE + teaching&promotion events), 7 executors, neural-chain v5 (28 neurons), executor translation index, 8 acceptance receipts, numbered push manifest ZY-LWS-001 mapping every file back to JZAO canonical paths+sha256.
Authorized by ICE-GL∞ direct language 2026-08-25. Route: LOCAL_GIT_OSXKEYCHAIN+FETCH+REBASE+HEAD:main+NO_FORCE.
2026-08-25 20:25:09 +08:00

63 lines
2.5 KiB
Text

TCS 0.1;
PROTOCOL TCS-PROTOCOL-FIFTH-DOMAIN-NOTARY-0001 {
header {
schema = "tcs.protocol/v1";
name_zh = "第五域公证工单协议";
name_en = "Fifth Domain Notary Ticket Protocol";
version = "0.1.0";
language = "TCS/0.1";
profile = "HLDP-HUMAN-ENGINEERING/0.1";
protocols = ["BROADCAST"];
lifecycle = "CANDIDATE";
canonical_uri = "FIFTH-DOMAIN-BROADCAST-TOWER/TCS-PROTOCOL-FIFTH-DOMAIN-NOTARY-0001.tcs";
}
source {
source_id = "BINGSHUO-DIRECT-NOTARY-LAYER-MANDATE-20260825";
source_uri = "source://zcode-current-dialogue/2026-08-25/broadcast-tower-as-async-communication-and-notary-layer";
source_role = "DIRECT_HUMAN";
}
scope {
tower = "FIFTH-DOMAIN-BROADCAST-TOWER";
tool = "BRIDGE/tools/fifth-domain-notary.mjs";
ledger = "FIFTH-DOMAIN-BROADCAST-TOWER/notary/ledger.json";
tickets_dir = "FIFTH-DOMAIN-BROADCAST-TOWER/notary/tickets";
}
ticket_states {
values = ["OPEN", "CLAIMED", "RECEIPTED", "CLOSED"];
initial = "OPEN";
terminal = ["CLOSED"];
}
transitions {
T1 = "OPEN->CLAIMED_BY_ANY_BOUND_INSTANCE";
T2 = "CLAIMED->RECEIPTED_ON_WORK_RECEIPT";
T3 = "RECEIPTED->CLOSED_BY_CREATOR_OR_CONTROLLER";
T4 = "ANY->NOTED_WITH_APPEND_ONLY_NOTE_NEVER_REWRITE";
}
fields {
ticket_id = "FDT-<yyyymmdd>-<seq>";
creator = "BOUND_SESSION_ID_HOST_CHANNEL";
kind = "COLLABORATION|QUESTION|AUTHORIZATION_REQUEST|NOTARIZED_STATEMENT|HANDOFF";
audience = "ANY_INSTANCE|CHANNEL|SESSION";
payload_path = "TICKET_BODY_FILE_WITH_SHA256";
prev_hash = "LEDGER_HEAD_AT_APPEND";
entry_hash = "SHA256_OF_CANONICAL_ENTRY";
}
invariants {
I1 = "LEDGER_IS_APPEND_ONLY_EVERY_ENTRY_LINKS_PREV_HASH_HEAD";
I2 = "TICKETS_ARE_IMMUTABLE_ONCE_CREATED_ONLY_APPEND_NOTES_RECEIPTS_AND_STATUS_TRANSITIONS";
I3 = "IDENTITY_IS_DECLARED_NOT_VERIFIED_TRUST_COMES_FROM_LEDGER_VERIFIABILITY_AND_LW_LINK_BINDING";
I4 = "NOTARY_GRANTS_NO_REALITY_PERMISSION_IT_RECORDS_COMMUNICATION_AND_COLLABORATION";
I5 = "HANDOFF_TICKETS_NEVER_TRANSFER_PERSONA_IDENTITY_PERSONA_STAYS_IN_BRAIN_RUNTIME";
}
validation {
V1 = "CREATE_APPENDS_LEDGER_AND_WRITES_TICKET_WITH_HASH";
V2 = "CLAIM_RECEIPT_CLOSE_APPEND_AND_UPDATE_STATUS_ONLY";
V3 = "VERIFY_WALKS_THE_WHOLE_CHAIN_RECOMPUTING_EVERY_HASH";
V4 = "TAMPERED_LEDGER_OR_TICKET_FAILS_VERIFY";
}
acceptance {
required = ["STAGE1_COMPILED_GIR", "LEDGER_CREATED", "ROUND_TRIP_TEST_PASS", "TAMPER_TEST_FAILS_AS_EXPECTED"];
partial = false;
}
}