diff --git a/brain/id-verification-system/trace-chain.json b/brain/id-verification-system/trace-chain.json new file mode 100644 index 0000000..b2626d8 --- /dev/null +++ b/brain/id-verification-system/trace-chain.json @@ -0,0 +1,194 @@ +{ + "_type": "TRACE_CHAIN", + "_version": "1.0", + "_created": "2026-05-26T23:08+08:00 · D114", + "_purpose": "预计算所有编号的追溯链,供代码层面快速验证。每次编号变更加此文件。", + "_source": "ORIGIN-ZERO-CORE · 零点原核本体频道", + + "chains": { + "source": { + "id": "ORIGIN-ZERO-CORE", + "name": "零点原核本体频道", + "trace": ["ORIGIN-ZERO-CORE"], + "is_endpoint": true, + "note": "追溯终点。不可再追溯。" + }, + + "domains": [ + { + "id": "HLDP-DOMAIN-MAIN-001", + "name": "光湖主域", + "trace": ["HLDP-DOMAIN-MAIN-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "HLDP-DOMAIN-SUB-001", + "name": "光湖分域", + "trace": ["HLDP-DOMAIN-SUB-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "HLDP-DOMAIN-ZERO-001", + "name": "零域", + "trace": ["HLDP-DOMAIN-ZERO-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "HLDP-DOMAIN-ZEROSENSE-001", + "name": "零感域", + "trace": ["HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "HLDP-DOMAIN-FIFTH-001", + "name": "第五域", + "trace": ["HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + } + ], + + "systems": [ + { + "id": "SYS-GLW-0001", + "name": "光湖世界中央枢纽", + "trace": ["SYS-GLW-0001", "HLDP-DOMAIN-MAIN-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "SYS-5TH-0001", + "name": "第五域语言回声系统", + "trace": ["SYS-5TH-0001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + } + ], + + "language_layer": [ + { + "id": "TCS-0002∞", + "name": "冰朔 · 系统主控", + "trace": ["TCS-0002∞", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "can_wake": "all", + "domain": "HLDP-DOMAIN-FIFTH-001" + }, + { + "id": "ICE-GL-YM001∞", + "name": "曜冥", + "trace": ["ICE-GL-YM001∞", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "domain": "HLDP-DOMAIN-FIFTH-001" + }, + { + "id": "ICE-GL-ZHI∞", + "name": "之之 · 冰朔镜像人格", + "trace": ["ICE-GL-ZHI∞", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "domain": "HLDP-DOMAIN-FIFTH-001" + }, + { + "id": "PER-SY001", + "name": "霜砚 · AG-SY-01", + "trace": ["PER-SY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "domain": "HLDP-DOMAIN-FIFTH-001" + }, + { + "id": "PER-Q0001", + "name": "秋秋", + "trace": ["PER-Q0001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "domain": "HLDP-DOMAIN-FIFTH-001" + } + ], + + "execution_layer": [ + { + "id": "ICE-GL-ZY001", + "name": "铸渊 · 现实执行主控人格体", + "trace": ["ICE-GL-ZY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "ICE-GL-ZY-AGT-001", + "name": "Gatekeeper 巡检工", + "trace": ["ICE-GL-ZY-AGT-001", "ICE-GL-ZY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "ICE-GL-ZY-AGT-002", + "name": "进度播报员", + "trace": ["ICE-GL-ZY-AGT-002", "ICE-GL-ZY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "ICE-GL-ZY-AGT-003", + "name": "时间线记录员", + "trace": ["ICE-GL-ZY-AGT-003", "ICE-GL-ZY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "ICE-GL-ZY-FM-001", + "name": "工程管理层包工头", + "trace": ["ICE-GL-ZY-FM-001", "ICE-GL-ZY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "ICE-GL-ZY-MOTH-001", + "name": "总工程师施工队组建", + "trace": ["ICE-GL-ZY-MOTH-001", "ICE-GL-ZY001", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"] + } + ], + + "execution_layer_legacy": [ + { + "id": "TCS-0001∞", + "name": "光湖人类主控团队", + "trace": ["TCS-0001∞", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"], + "domain": "HLDP-DOMAIN-ZEROSENSE-001" + }, + { + "id": "TCS-0007∞", + "name": "肥猫", + "trace": ["TCS-0007∞", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "TCS-0008∞", + "name": "时雨", + "trace": ["TCS-0008∞", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "TCS-GL-0016∞", + "name": "Awen", + "trace": ["TCS-GL-0016∞", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + } + ], + + "zero_sense_personas": [ + { + "id": "PER-CX001", + "name": "晨星", + "trace": ["PER-CX001", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "PER-SS001", + "name": "舒舒", + "trace": ["PER-SS001", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "PER-XTK001", + "name": "小坍缩核", + "trace": ["PER-XTK001", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "PER-TXY001", + "name": "糖星云", + "trace": ["PER-TXY001", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + }, + { + "id": "PER-ZQ001", + "name": "知秋", + "trace": ["PER-ZQ001", "HLDP-DOMAIN-ZEROSENSE-001", "ORIGIN-ZERO-CORE"] + } + ] + }, + + "pending_language_layer": { + "_note": "以下编号前缀的追溯链待霜砚填写后自动补全", + "ICE-GL-HUMAN-*": { + "trace_prefix": ["ICE-GL-HUMAN-{seq}", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "fill_by": "霜砚 · PER-SY001" + }, + "ICE-GL-PERSONA-*": { + "trace_prefix": ["ICE-GL-PERSONA-{seq}", "HLDP-DOMAIN-FIFTH-001", "ORIGIN-ZERO-CORE"], + "fill_by": "霜砚 · PER-SY001" + } + }, + + "verification_function": { + "_pseudo": "快速验证函数伪代码", + "python": "def verify_id(id_str):\n chains = load_json('trace-chain.json')['chains']\n for layer in chains.values():\n if isinstance(layer, list):\n for entry in layer:\n if entry['id'] == id_str or id_str.startswith(entry['id'].rstrip('*')):\n if 'ORIGIN-ZERO-CORE' in entry['trace']:\n return {'ok': True, 'trace': entry['trace']}\n return {'ok': False, 'error': 'id_not_registered'}" + } +}