fix: enforce one human one independent node

This commit is contained in:
冰朔 2026-08-10 21:07:30 +08:00
commit cec261174d
32 changed files with 474 additions and 75 deletions

View file

@ -0,0 +1,56 @@
{
"schema": "hololake.node-sovereignty-correction-receipt/v1",
"receipt_id": "HLP-ONE-HUMAN-ONE-NODE-001-20260810",
"development_id": "DEV-20260810-011",
"human_authorizer": "ICE-GL∞",
"current_architecture": "HLP-CURRENT-ARCH-001@2026-08-10.10",
"engineering_rules": "HLP-ENGINEERING-RULES-001@2026-08-10.2",
"correction": "ONE_HUMAN_ONE_INDEPENDENT_NODE_AND_ZERO_PLATFORM_HOSTING",
"allowed_user_node_origins": [
"USER_LOCAL_COMPUTER_TERMINAL",
"USER_PURCHASED_SERVER",
"USER_OWNED_IDE_SERVER_DEPLOYED_BY_EXPLICITLY_AUTHORIZED_TEAM"
],
"retired_ambiguous_runtime_aliases": [
"CLOUD_RESIDENT_NODE",
"LIGHTHOUSE_SHARED_NODE"
],
"binary_boundaries": {
"canonical_user_root_nodes": 1,
"maximum_human_owners_per_user_node": 1,
"platform_user_runtime_servers": 0,
"future_platform_hosting_route": 0,
"platform_shared_multitenant_runtime": 0,
"platform_private_user_data_custody": 0,
"platform_user_workload_concurrency": 0,
"platform_fallback_runtime": 0,
"team_deployment_transfers_node_ownership": 0
},
"updated_surfaces": [
"CURRENT_ARCHITECTURE_AND_READ_ORDER",
"GLOBAL_ENGINEERING_RULES",
"DOMAIN_RUNTIME_NODE_TYPE_CONTRACT",
"ROOT_AND_PRODUCT_AGENT_RULES",
"GENERATED_STARTER_VAULT_RULES",
"BUNDLED_AGENT_DOCS",
"ARCHITECTURE_DECISION_RECORD_0174",
"CURRENT_SYSTEM_ARCHITECTURE_AND_REASONING_MAP",
"CORE_PRODUCT_WHITEPAPERS",
"HEARTBEAT_AND_MACHINE_NAVIGATION"
],
"truth_boundaries": {
"user_node_registered_by_this_change": false,
"server_purchased_or_deployed_by_this_change": false,
"desktop_artifact_built_or_installed": false,
"production_runtime_changed": false
},
"validation": {
"machine_json": "PASS_100",
"routing_tests": "PASS_100_15_OF_15",
"domain_runtime_regression": "PASS_100_9_OF_9",
"generated_starter_rule_test": "PASS_100_1_OF_1",
"bundled_agent_docs_exact_match": "PASS_100",
"native_quality_gate": "PENDING",
"fresh_clone_readback": "PENDING"
}
}