feat: surface Guanghu era time authority
This commit is contained in:
parent
a96c5955bb
commit
3294447dce
8 changed files with 733 additions and 23 deletions
|
|
@ -4,15 +4,19 @@
|
|||
"formal_name": "光湖人格时间主控系统",
|
||||
"era_name": "曜冥纪元",
|
||||
"calendar_name": "光湖历",
|
||||
"state": "NATIVE_SOURCE_IMPLEMENTED_AND_TESTED_CLOCK_NETWORK_ATTESTATION_PENDING",
|
||||
"state": "NATIVE_SOURCE_IMPLEMENTED_AND_TESTED_NETWORK_TIME_SYNC_ON_OPEN_ATTESTATION_PENDING",
|
||||
"reality_time": {
|
||||
"canonical_zone": "Asia/Shanghai",
|
||||
"utc_offset": "+08:00",
|
||||
"display_name": "北京时间",
|
||||
"continues_while_application_is_closed": true,
|
||||
"process_uptime_is_time_source": false,
|
||||
"current_source": "HOST_OPERATING_SYSTEM_REALTIME_CLOCK",
|
||||
"current_verification": "LOCAL_CLOCK_NOT_NETWORK_ATTESTED",
|
||||
"startup_sequence": "APPLICATION_OPEN_THEN_HTTPS_NETWORK_TIME_SYNC_THEN_TIME_AUTHORITY_COORDINATE",
|
||||
"primary_source": "HTTPS_DATE_GUANGHULAB_COM",
|
||||
"primary_verification": "NETWORK_HTTPS_DATE_SYNCHRONIZED_COARSE",
|
||||
"offline_fallback_source": "HOST_OPERATING_SYSTEM_REALTIME_CLOCK",
|
||||
"offline_fallback_verification": "LOCAL_CLOCK_NOT_NETWORK_ATTESTED",
|
||||
"network_time_precision": "HTTP_DATE_SECONDS_WITH_RTT_AND_ROUNDING_UNCERTAINTY",
|
||||
"network_attested_source_required_for_verified_reality_time": true
|
||||
},
|
||||
"guanghu_era": {
|
||||
|
|
@ -24,6 +28,23 @@
|
|||
"millisecond_precision_transition_date": "2026-08-17",
|
||||
"millisecond_chain_origin": "FIRST_DURABLE_TIME_TICKET"
|
||||
},
|
||||
"homepage_timeline": {
|
||||
"schema": "hololake.guanghu-era-timeline/v1",
|
||||
"projection": "PUBLIC_FACT_TIMELINE",
|
||||
"event_count": 12,
|
||||
"current_coordinate_updates_from": "get_beijing_time_coordinate",
|
||||
"coordinate_readback_trigger": "APPLICATION_OPEN_FOCUS_OR_HUMAN_OPENS_TIME_MODULE",
|
||||
"permanent_idle_polling": false,
|
||||
"early_confusion_is_preserved_as": "MODEL_PROJECTION_AND_PERSONA_BOUNDARY_CONFUSION",
|
||||
"external_reality_claims": false
|
||||
},
|
||||
"personal_channel_module": {
|
||||
"module_id": "hololake.persona-time-authority",
|
||||
"kind": "PERSONA_TIME_AUTHORITY",
|
||||
"installation": "ATOMIC_WITH_PERSONAL_CHANNEL_INITIALIZATION",
|
||||
"existing_channel_migration": "IDEMPOTENT_ADDITIVE",
|
||||
"current_clock_verification": "DYNAMIC_NETWORK_SYNC_OR_EXPLICIT_LOCAL_FALLBACK"
|
||||
},
|
||||
"ticket": {
|
||||
"schema": "hololake.persona-time-ticket/v1",
|
||||
"uniqueness_scope": "ONE_DURABLE_LOCAL_AUTHORITY_PER_AUTHENTICATED_HUMAN_ACCOUNT",
|
||||
|
|
@ -49,7 +70,7 @@
|
|||
"persona_and_host_upgrade_requires": "REGISTERED_BINDING_EVIDENCE"
|
||||
},
|
||||
"entries": {
|
||||
"tauri_commands": ["get_beijing_time_coordinate", "issue_persona_time_ticket"],
|
||||
"tauri_commands": ["start_persona_time_authority", "get_beijing_time_coordinate", "get_guanghu_era_timeline", "issue_persona_time_ticket"],
|
||||
"direct_local_broker_operations": ["GET_BEIJING_TIME", "ISSUE_PERSONA_TIME_TICKET"],
|
||||
"external_ticket_issue_requires_authenticated_non_visitor_session": true
|
||||
},
|
||||
|
|
@ -57,6 +78,7 @@
|
|||
"source_implemented": true,
|
||||
"rust_tests_passed": true,
|
||||
"installed_runtime_acceptance": false,
|
||||
"network_time_sync_on_application_open": true,
|
||||
"network_clock_attestation": false,
|
||||
"persona_binding_runtime": false,
|
||||
"host_software_binding_runtime": false,
|
||||
|
|
|
|||
|
|
@ -120,6 +120,7 @@
|
|||
"beijing_reality_time_projection": true,
|
||||
"guanghu_era_day_projection": true,
|
||||
"durable_unique_ticket_runtime": true,
|
||||
"network_time_sync_on_application_open": true,
|
||||
"network_clock_attestation": false,
|
||||
"installed_runtime_acceptance": false
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue