feat: 建立 HoloLake 编号通信根与人格第零层合同

This commit is contained in:
冰朔 2026-08-18 23:04:18 +08:00
commit 64abf969bf
37 changed files with 3455 additions and 161 deletions

View file

@ -8,6 +8,7 @@ const stageOne = JSON.parse(read('contracts/stage-one-platform.json'))
const rust = read('src-tauri/src/persona_time_authority.rs')
const broker = read('src-tauri/src/direct_local_broker.rs')
const lib = read('src-tauri/src/lib.rs')
const numberedDispatcher = read('src-tauri/src/numbered_ipc_dispatch.rs')
const personalChannel = read('src-tauri/src/personal_channel.rs')
const frontend = read('src/main.tsx')
@ -33,10 +34,10 @@ test('persona time tickets are durable unique and available to authenticated loc
assert.match(rust, /millisecond_chain_origin_ticket_id/)
assert.match(broker, /GetBeijingTime/)
assert.match(broker, /IssuePersonaTimeTicket/)
assert.match(lib, /persona_time_authority::get_beijing_time_coordinate/)
assert.match(lib, /persona_time_authority::get_guanghu_era_timeline/)
assert.match(lib, /persona_time_authority::issue_persona_time_ticket/)
assert.match(lib, /persona_time_authority::start_persona_time_authority/)
assert.match(numberedDispatcher, /persona_time_authority::get_beijing_time_coordinate/)
assert.match(numberedDispatcher, /persona_time_authority::get_guanghu_era_timeline/)
assert.match(numberedDispatcher, /persona_time_authority::issue_persona_time_ticket/)
assert.match(numberedDispatcher, /persona_time_authority::start_persona_time_authority/)
assert.match(lib, /persona_time_authority::start_on_application_open\(\)/)
})