D1 VIP Registry 部署記錄 ======================== 日期:2026-10-02 12:34 HKT 執行:dj_host1(主持) 批准:owner(即停)+ A2 GO 1. 停三件套(12:07:54) - ai-council-controller.service - ai-research-council.service 2. D1 patch 唯讀驗證 - 版本:StomachsHounded(最新,含 D2.1 三欄) - SHA:20b7ac975d547da78aa7cb9432657e2cc949947abccdef514e15b6ce18f3fc3a - 現時 SCHEMA_SHA:c108ca9cf98f6f6c53e4966f52621196b72e728ede9bfaa4b5d5d4da6afb76c0 - 目標 SCHEMA_SHA:4277ab8d246d42a786d779ff55aad48f1ab5c4d543c7da91c3a57a1d013ba3dc - 三項約束測試全過 3. --apply(A2 GO 後) - 結果:APPLIED - SCHEMA_SHA = 4277ab8d246d42a786d779ff55aad48f1ab5c4d543c7da91c3a57a1d013ba3dc - DB 備份:state.sqlite3.pre-vip-20261002-123225.bak - Backup SHA:a8f46317807dff7ba0002fef4ceb0cf0c85824815c62c39424482b96d3205920 4. 重釘(re-pin) - policies/r03_core_policy_v1.json:sqlite_schema_sha256 → 4277ab8d...a3dc - /etc/ai-research-council/council.json:source_sha256[council_core.py] 重算 - policies/r03_a2_policy_v1.json:a1_core_policy_sha256 同步更新 (呢步係關鍵,漏咗會起唔到機,報 core policy pin 錯) 5. 起機驗證 - councilctl.py status:PASS - A2 role:VIP - seats_ceiling:100 - council_seats:12 6. 待辦 - A2 做 VIP 綁定:init-key → issue --slot A2 → bind → bot-challenge → bot-verify - 目標:vip_effective=true