TCS 0.1; PROTOCOL TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001-LOCK { header { schema = "tcs.protocol/v1"; name_zh = "TCS通用动作图装载器模块依赖锁"; name_en = "TCS Generic Action Graph Loader Module Dependency Lock"; version = "0.1.0"; language = "TCS/0.1"; profile = "TCS-MODULE-ABI/0.1"; protocols = ["TCS-MODULE-ABI-0001"]; lifecycle = "VERIFIED"; canonical_uri = "packages/TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001/module.lock.tcs"; compatibility = ["GIR/1"]; } source { source_id = "TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001"; source_uri = "packages/TCS-MOD-GENERIC-ACTION-GRAPH-LOADER-0001/module.tcs"; source_sha256 = "424d0b79ca40859c6a62e29f5a434ea0a6417f3ca582322e9c66ad9831ffd5c0"; source_role = "REGISTERED_MODULE"; } compiler { id = "TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001"; gir = "build/stage3/compiler-F.gir.json"; gir_sha256 = "cd4889b941976bae3ce8c22f081d6da9bb880b4466ef271f1516c6d3d241b5ee"; semantic_definition_sha256 = "6ee3447bdb062b080631b09449efd7a8c0ca420705723bca630dff34b6e83e80"; native_self_hosted = true; } module { source_sha256 = "424d0b79ca40859c6a62e29f5a434ea0a6417f3ca582322e9c66ad9831ffd5c0"; gir_sha256 = "1000971f4121ccab9c396f68a4bcf9ff0cb5f116d4dbfdf051f8607dd22abd33"; } entry { source = "language/programs/TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001.tcs"; source_sha256 = "e620306bb05018374123599a22a854e0c2570dcb924a8e8232a75e34244087aa"; gir = "build/TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001.gir.json"; gir_sha256 = "553f1a3a3c0fb336c59d5bf1aa83d7a48dca6c3e80484d044810d482ec2567ec"; } inner_child { source_sha256 = "3059915293f63869f1012a7a99a96a6cdb46626ca21ee5d386dd8d25a334784d"; gir_sha256 = "98395167ae122ab7c66daa53e0216ac8c1ce85cab524a3c52660e15b2439b83a"; target_receipt_sha256 = "7c45730878d0cdce87ecec439a9a218a53712722f9a7dbd872b494771841ea85"; } protocols { loader_protocol_sha256 = "32482ca689bed43851b3d6694e97dec3e767a0371b93990f2409986cf7f81c52"; unsigned_capability_registry_sha256 = "997fb4d57e61f3bb458e51b5fea56080a46c0b392feb1c5174c43a95b7f87c4b"; module_abi_version = "0.1.0"; } runtime { required_operation = "TCS.EXECUTE_ACTION_GRAPH"; dispatch_state = "MISSING_EXPECT_TCS_E2101"; unsigned_registry_install = false; host_may_substitute_operation = false; } drift { compiler = "FAIL_CLOSED"; source = "FAIL_CLOSED"; child_gir = "FAIL_CLOSED"; registry = "FAIL_CLOSED"; target = "FAIL_CLOSED"; } }