feat: admit signed dynamic world surface module
This commit is contained in:
parent
292889f934
commit
2b1f5d47fd
18 changed files with 584 additions and 14 deletions
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"schema": "hololake.dynamic-language-world-visual-system/v1",
|
||||
"record_id": "HLP-DYNAMIC-WORLD-SURFACE-001",
|
||||
"state": "HOLOLAKE_0_5_SIGNED_NUMBERED_SURFACE_ACCEPTED",
|
||||
"package": {
|
||||
"official_module_number": "HLP-MOD-OFFICIAL-DYNAMIC-WORLD-SURFACE-0001",
|
||||
"adapter": "dynamic-language-world-surface-v1",
|
||||
"registration_class": "OFFICIAL_LIGHTHOUSE",
|
||||
"activation": "SIGNED_PACKAGE_PLUS_EXPLICIT_HUMAN_PERMISSION_CONFIRMATION"
|
||||
},
|
||||
"numbered_ipc": {
|
||||
"module": "HLP-NIPC-MOD-0031",
|
||||
"target": "HLP-NIPC-TGT-0031",
|
||||
"operations": ["HLP-NIPC-OP-0147"],
|
||||
"public_tauri_commands": ["numbered_ipc"],
|
||||
"mismatched_coordinate": "FAIL_CLOSED"
|
||||
},
|
||||
"dynamic_inputs": ["BEIJING_TIME", "VERIFIED_CURRENT_WEATHER"],
|
||||
"weather": {
|
||||
"provider": "Open-Meteo",
|
||||
"endpoint": "https://api.open-meteo.com/v1/forecast",
|
||||
"maximum_request_seconds": 5,
|
||||
"cache_ttl_seconds": 600,
|
||||
"redirects": "DENIED",
|
||||
"unavailable_behavior": "BEIJING_TIME_ONLY_NO_FAKE_WEATHER"
|
||||
},
|
||||
"visual_lock": {
|
||||
"layout": "EXISTING_OFFICIAL_FIVE_LAKE_SHELL_UNCHANGED",
|
||||
"themes": ["夜湖星光", "晨湖曦光", "星云紫夜", "烛畔暖湖", "清浅澄湖"],
|
||||
"climate_changes_routing_permission_or_fact": false,
|
||||
"daily_sampling_domain_changes_open_domain": false,
|
||||
"real_city_exposed_in_ui": false,
|
||||
"coordinates_exposed_in_ui": false,
|
||||
"mechanical_flow_lines": false,
|
||||
"heavy_webgl": false
|
||||
},
|
||||
"donor_disposition": {
|
||||
"world_climate": "EXTRACTED_REWRITTEN_AND_NUMBERED",
|
||||
"starlake_surface": "BEHAVIOR_MERGED_INTO_EXISTING_OFFICIAL_SHELL_NOT_COPIED",
|
||||
"traditional_surface": "REJECTED_DUPLICATE_SHELL_EIGHT_THEMES_AND_SIMULATED_STATUS",
|
||||
"traditional_surface_css": "REJECTED_CONFLICTS_WITH_LOCKED_FIVE_LAKE_TOKENS",
|
||||
"fake_broadcasts_and_fake_metrics": "REJECTED"
|
||||
},
|
||||
"current_acceptance": {
|
||||
"state": "PASS_SIGNED_NUMBERED_REAL_UI_AND_RESTART",
|
||||
"module_package_sha256": "b6ba13b9f70bd617b2a303ec2eb0ea11d5354d10118c7f3e5179ae8100cd2602",
|
||||
"module_package_signature": "PASS_EMBEDDED_PRODUCT_TRUST",
|
||||
"numbered_route": "HLP-NIPC-MOD-0031/HLP-NIPC-OP-0147/HLP-NIPC-TGT-0031",
|
||||
"signed_app_binary_sha256": "5612519f56ea83cfd167cd099cc2cb27de9da057b262716bb71ff38714c76c8f",
|
||||
"signed_app_cdhash": "5cc0836a1f12f42f9f48196ce691d6f4cde2f801",
|
||||
"apple_team_identifier": "825A9L3G7Q",
|
||||
"module_receipts": {
|
||||
"install": "2bb903cd369c8f57432c59367fd5494ee89a75214d5129511190e2337cecdbc4",
|
||||
"mount": "aed4d00e51849ae5e9c0258fe2f93afc8bff8d927905cdd7fabd9bf32c4bc66c",
|
||||
"self_test_pass": "404a0eeddb866bc3050b407c586c036f3707db577e1edf9f1cf3129c1cc9cc1d"
|
||||
},
|
||||
"real_weather_readback": "PASS_VERIFIED_LIVE_NIGHT_CLOUD_WITHOUT_CITY_OR_COORDINATES",
|
||||
"restart_restore": "PASS_ACTIVE_MODULE_AND_REAL_CLIMATE_RESTORED",
|
||||
"official_shell_preserved": "PASS_FIVE_LAKE_LAYOUT_AND_FIVE_THEMES_UNCHANGED",
|
||||
"notarization": "FINAL_RELEASE_CANDIDATE_PENDING"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "hololake.module-donor-admission-registry/v1",
|
||||
"record_id": "HLP-MODULE-DONOR-ADMISSION-001",
|
||||
"state": "SIX_CANDIDATES_ADMITTED_REMAINING_DONORS_QUARANTINED",
|
||||
"state": "SEVEN_CANDIDATES_ADMITTED_DONOR_SOURCES_REMAIN_READ_ONLY",
|
||||
"root_rule": {
|
||||
"official_base": "HOLOLAKE_0.5.0_NUMBERED_IPC_ROOT",
|
||||
"repair_old_application_in_place": false,
|
||||
|
|
@ -166,7 +166,7 @@
|
|||
"admission_order": 7,
|
||||
"candidate_number": "HLP-DONOR-CAND-0007",
|
||||
"name": "dynamic_language_world_visual_surface",
|
||||
"state": "QUARANTINED_PENDING_ADMISSION",
|
||||
"state": "ADMITTED_INSTALLED_RUNTIME_ACCEPTED",
|
||||
"paths": [
|
||||
"contracts/dynamic-language-world-visual-system.json",
|
||||
"src/StarlakeSurface.tsx",
|
||||
|
|
@ -174,7 +174,11 @@
|
|||
"src/traditional-surface.tsx",
|
||||
"src/traditional-surface.css",
|
||||
"src-tauri/src/world_climate.rs"
|
||||
]
|
||||
],
|
||||
"runtime_module_number": "HLP-MOD-OFFICIAL-DYNAMIC-WORLD-SURFACE-0001",
|
||||
"numbered_ipc_module": "HLP-NIPC-MOD-0031",
|
||||
"acceptance_evidence": "contracts/dynamic-language-world-visual-system.json#current_acceptance",
|
||||
"boundary": "REALITY_TIME_AND_PUBLIC_WEATHER_VISUAL_PROJECTION_ONLY; OFFICIAL_FIVE_LAKE_SHELL_AND_ROUTING_UNCHANGED; NO_FAKE_WEATHER_OR_SIMULATED_STATUS"
|
||||
}
|
||||
],
|
||||
"admission_gate": [
|
||||
|
|
|
|||
|
|
@ -76,7 +76,8 @@
|
|||
"get_mobile_sync_status",
|
||||
"rotate_mobile_pairing",
|
||||
"stop_mobile_sync",
|
||||
"get_mobile_sync_snapshot"
|
||||
"get_mobile_sync_snapshot",
|
||||
"get_world_climate"
|
||||
],
|
||||
"input_wrapper_aliases": [
|
||||
"confirm_hololake_update_install",
|
||||
|
|
@ -372,6 +373,11 @@
|
|||
"module_number": "HLP-NIPC-MOD-0030",
|
||||
"target_number": "HLP-NIPC-TGT-0030",
|
||||
"internal_name": "mobile_sync"
|
||||
},
|
||||
{
|
||||
"module_number": "HLP-NIPC-MOD-0031",
|
||||
"target_number": "HLP-NIPC-TGT-0031",
|
||||
"internal_name": "world_climate"
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
|
|
@ -1980,6 +1986,17 @@
|
|||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/get_mobile_sync_snapshot/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0147",
|
||||
"alias": "get_world_climate",
|
||||
"handler": "world_climate::get_world_climate",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0031",
|
||||
"target_number": "HLP-NIPC-TGT-0031",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/get_world_climate/v1"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue