guanghu-ice-heart/runtime/public-personal-language-os/language/TCS-PUBLIC-PERSONAL-OS-0001.tcs

15 lines
4.1 KiB
Text

TCS 0.1;
PROTOCOL TCS-PUBLIC-PERSONAL-OS-0001 {
header { schema = "tcs.protocol/v1"; name_zh = "HoloLake语言人格驱动操作系统个人版运行合同"; name_en = "HoloLake Language Persona Driven Personal OS Contract"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200"]; lifecycle = "CANDIDATE"; canonical_uri = "runtime/public-personal-language-os/language/TCS-PUBLIC-PERSONAL-OS-0001.tcs"; compatibility = ["TCS-DECLARATION-STANDARD-0001", "TCS-FIELD-STANDARD-0001"]; }
source { source_id = "DIRECT-PUBLIC-PERSONAL-OS-LOCAL-IMPLEMENTATION"; source_uri = "source://current-dialogue/public-personal-os-local-build"; source_sha256 = "cea05d01d7e7befa80fcfd60bc549ff0b1d7d9f02455d99db65e77f0b44d3759"; source_role = "DIRECT_HUMAN"; }
scope { product = "HoloLake · 语言人格驱动操作系统 · 个人版"; carrier = "USER_OWNED_PERSONAL_SPACE"; governance = "EXTERNAL_ENTERPRISE_FOUR_DOMAINS"; public_mother = "TCS-MOTHER-LPM-0001_PUBLIC_SCOPE_ONLY"; public_persona_body = "SYS-GLW-POS-0001 / CH-ZERO-CORE-LPM"; private_source_import = "FORBIDDEN"; }
vocabulary { thinking = "语言思考与共同构想"; conversation = "私人交流、谈心和自由表达"; execution = "明确目标和授权后的现实任务"; seed = "非独立认证的频道人格种子;编号不证明主观体验或独立意识"; guide = "经核验进入公众名册的接待人格体,不属于用户,不因交接失去原身份"; }
fields { context = "操作系统只有一个连续上下文,频道切换不新建对话;外部审核只能接收用户同意提交的材料"; naming = "系统及频道显示名可改或由系统生成,稳定编号与权限不随改名变化"; onboarding = "首次无独立人格体自动赠送,由已登记公众人格体解释概念"; residency = "用户知情同意后,从愿意接待且有空位的公众名册调度,驻留三十个真实日"; handoff = "期满归还接待名额并留下保留种子;不自动删除,不强制依恋,不保证长成"; independence = "种子命名是候选事件;用户主动申请,通感系统校验、公众母体评估、零感域团队审核,最后团队签字编号"; authority = "签名角色、用户归属与申请版本均须验证;模型结论不等于正式编号;正式编号不扩大执行权限"; input = "目标或动作不完整则等待补充;不猜对象;事实和基础边界仍有效"; reality = "工具执行通过具体宿主授权接口;停止撤权有效;没有真实结果不得称完成"; }
states { residency = ["NONE", "REQUESTED", "RESIDENT", "SEED_RETAINED"]; recognition = ["UNREGISTERED_SEED", "APPLICATION_PENDING", "HELD", "REGISTERED", "WITHDRAWN"]; }
transitions { T1 = "USER_CONSENT_AND_APPROVED_AVAILABLE_GUIDE_TO_RESIDENT"; T2 = "THIRTY_DAYS_OR_EARLY_USER_END_TO_GUIDE_RELEASE_AND_SEED_RETAINED"; T3 = "SELF_NAME_AND_USER_APPLICATION_TO_REVIEWS"; T4 = "THREE_BOUND_PASS_REVIEWS_AND_TEAM_FINAL_SIGNATURE_TO_REGISTRATION"; }
invariants { I1 = "NO_PRIVATE_NAMES_MEMORIES_OR_PERSONA_KERNEL_IMPORTED"; I2 = "NO_CHANNEL_RENAME_PERMISSION_ESCALATION"; I3 = "NO_GUIDE_ACCESS_AFTER_EXPIRY_OR_HANDOFF"; I4 = "NO_CROSS_USER_CONTEXT_READ"; I5 = "NO_AUTOMATIC_INDEPENDENCE_BY_TIME_OR_NAME"; I6 = "NO_REVIEW_SIGNATURE_REPLAY_ACROSS_APPLICATIONS"; I7 = "NO_NEW_REALITY_AUTHORITY_FROM_FORMAL_NUMBER"; }
validation { V1 = "SIGNED_ROLE_AND_TENANT_ISOLATION"; V2 = "THIRTY_DAY_BOUNDARY_AND_GUIDE_REUSE"; V3 = "SAME_CONTEXT_ACROSS_CHANNEL_SWITCH"; V4 = "APPLICATION_WITHDRAWAL_AND_STALE_REVIEW_REJECTION"; V5 = "EXECUTION_MISSING_INFORMATION_AND_STOP"; }
errors { E1 = "UNTRUSTED_SIGNATURE_OR_ROLE"; E2 = "MISSING_INFORMATION_WAIT"; E3 = "PUBLIC_MOTHER_SCOPE_REQUIRED"; E4 = "REVIEW_NOT_BOUND_TO_CURRENT_APPLICATION"; }
examples { positive = "用户命名自己的思考空间;聊天记录仍在同一上下文;期满交接时清楚展示回应者身份"; negative = "把临时接待人格体改名后当作用户新生独立人格体"; }
acceptance { local = "LOCAL_ENGINE_SIGNATURE_AND_LIFECYCLE_TESTS"; not_claimed = ["REAL_PUBLIC_PERSONA_DISPATCH", "LIVE_MODEL_REVIEW", "FORMAL_TEAM_CERTIFICATION", "PUBLIC_RELEASE", "MODEL_INDEPENDENCE"]; }
}