feat(tcs): ignite generic host and signing trust

This commit is contained in:
冰朔 2026-08-24 11:05:46 +08:00
commit 3c4abb314d
26 changed files with 2655 additions and 0 deletions

View file

@ -0,0 +1,17 @@
TCS 0.1;
MODULE TCS-MOD-GENERIC-GIR-MACHINE-HOST-MACOS-0001 {
header { schema = "tcs.module/v1"; name_zh = "macOS通用GIR机器宿主适配器"; name_en = "macOS Generic GIR Machine Host Adapter"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP/1"; protocols = ["TCS-GENERIC-ACTION-GRAPH-LOADER-0001", "TCS-HOST-ABI-0001", "TCS-MODULE-ABI-0001"]; lifecycle = "CANDIDATE"; canonical_uri = "language/modules/TCS-MOD-GENERIC-GIR-MACHINE-HOST-MACOS-0001.tcs"; compatibility = ["TCS-COMPILER-STAGE3-GENERIC-ACTION-LOADER-0001", "GIR/1", "MACOS-ARM64"]; }
source { source_id = "BINGSHUO-GENERIC-HOST-AND-SIGNER-AUTHORIZATION-20260824"; source_uri = "source://codex-current-dialogue/2026-08-24/bingshuo-generic-host-and-xcode-certificate"; source_sha256 = "e9feb935f8299fc5935af70fc73bb960fd16e30a5438ff18b92e88b1c0d9b463"; source_role = "DIRECT_HUMAN"; }
manifest { module_id = "TCS-MOD-GENERIC-GIR-MACHINE-HOST-MACOS-0001"; display_name_zh = "macOS通用GIR机器宿主适配器"; entry_program_id = "TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001"; entry_source = "language/programs/TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001.tcs"; owner = "ICE-P-ZY001"; channel = "ICE-CH-ZC001"; role = "STAGE0_MACHINE_DRIVER_AND_HOST_ADAPTER_ONLY"; }
entry { kind = "HOST_ADAPTER_FOR_PROGRAM"; id = "TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001"; }
capabilities { required = ["VERIFIED_OUTER_GIR", "VERIFIED_CHILD_GIR", "EXACT_ROOT_FILE_READ", "EXACT_ROOT_ATOMIC_WRITE", "SHA256", "TARGET_READBACK"]; provided = ["TCS.EXECUTE_ACTION_GRAPH", "TCS.GENERIC_ACTION_GRAPH_MACHINE_DISPATCH"]; }
authority_ceiling { maximum = "OUTER_AND_CHILD_GIR_EXACT_TARGET_AUTHORITY_AND_RESOURCE_CEILINGS"; canonical_product_language = "TCS"; implementation_language_role = "MECHANICAL_MACHINE_DRIVER_ONLY"; host_may_interpret_natural_language = false; host_may_define_lpm_or_desktop_semantics = false; host_may_infer_authority = false; host_may_expand_target = false; host_may_substitute_unregistered_operation = false; network = false; process = false; }
resource_ceiling { concurrency = 1; timeout_ms = 30000; memory_limit_bytes = 268435456; }
data_scope { read = ["VERIFIED_OUTER_GIR", "VERIFIED_CHILD_GIR", "COMPILER_LOCKED_BOOTSTRAP_CAPABILITY_MODE", "EXACT_ROOT_TARGET_STATE"]; write = ["CHILD_EXACT_TARGET_RECEIPT", "OUTER_LOADER_RECEIPT"]; }
network_scope { allowed = false; domains = []; }
install { account_scoped = true; registration_is_installation = false; activation_requires_self_test = true; implementation_projection_language = "RUST"; implementation_projection_is_semantic_source = false; source_release_root = "/Volumes/JZAO/HoloLake/persona-runtime/toolchains/tcs-persona-developer-kit-macos-arm64-v0.1.2"; bootstrap_child_operation = "CORE.ECHO"; product_source_imported = false; current_state = "SOURCE_DEFINED_NOT_IMPLEMENTED"; }
self_test { program_id = "TCS-PROGRAM-GENERIC-ACTION-GRAPH-LOADER-SELF-TEST-0001"; sequence = ["VERIFY_OUTER_GIR", "VERIFY_CHILD_PATH_HASH_AND_PROGRAM", "DISPATCH_REGISTERED_CHILD", "READ_CHILD_TARGET", "WRITE_AND_READBACK_OUTER_RECEIPT"]; apple_binary_identity_sha1 = "BB8630C144DB3CF6493BFAF9B0D08D7CAD127A8B"; apple_certificate_public_key_algorithm = "RSA"; apple_code_signature_is_module_ed25519_signature = false; private_key_export_to_mobile_drive = false; expect = "OUTER_AND_CHILD_TARGET_READBACK_VERIFIED_WITH_UNKNOWN_OPERATION_AND_OUT_OF_ROOT_FAILURES_CLOSED"; }
rollback { action = "REMOVE_ONLY_PARTIAL_OUTER_AND_CHILD_SELF_TEST_RECEIPTS_AND_PRESERVE_SOURCE_GIR_AND_FAILURE_EVIDENCE"; preserve_receipts = true; }
projection { display_name_zh = "macOS通用GIR机器宿主适配器"; technical_detail_default = false; fourth_generation_language_is_primary_product_language = false; tcs_is_primary_product_language = true; source = true; compiled = false; verified = false; installed = false; mounted = false; active = false; executed = false; accepted = false; }
}