8X UTF-8X區域動態表示架構 EN

它實際在哪裡

v0.22 是研究工程基線。產出 v0.1 到 v0.22 的網頁端 AI 已經交棒,本地端從這裡開始。

它怎麼長出來的

v0.1–v0.4

容器、profile、Merkle 基礎

v0.5–v0.8

內容位址 store、copy-on-write、packfile

v0.9–v0.13

分塊、索引、packset、背景維護

v0.14–v0.18

透明日誌、witness、公開 checkpoint 服務

v0.19–v0.22

供應鏈、TUF、PKCS#11 語義、evidence 治理

論文與實作已經分岔

白皮書仍停在 v0.1,實作已到 v0.22。規格文件現在涵蓋 B+ tree、LSM compaction、TUF、PKCS#11、HTTP/3 worker 與透明日誌 —— 是一套儲存與供應鏈治理系統,而不只是文字容器。.u8x 交換格式本身自 v0.21 起未再變動。

這件事值得決定,而不是繼續漂:要嘛把編碼架構的論文推到 v1.0,要嘛承認它已經長成另一個東西,給它一份自己的論文。

交接文件要求的下一步

不是更多功能。交接文件明確指出下一階段是收斂 —— 讓專案可安裝、可在另一台機器上重現,並且誠實面對哪些外部依賴是真的跑過的。

  • 讓它在第二台機器上跑得完。目前跑不完。
  • 把從未真正執行的管線變成真實結果:protoc、aioquic HTTP/3、Rust wheel、真實的公共 Sigstore 與 TUF corpus。
  • 選定一個產品方向,其餘保留為研究模組。
  • 量測隨機存取放大,讓這個架構能在它被設計來贏的那條軸上被評斷。

版本史就是 git 歷史

21 個壓縮包已逐版重放成一版一個 commit + 一個 tag,任何一版的任何檔案都只差一個指令。v0.6 的壓縮包不在來源資料夾裡,但它的工作沒有遺失 —— 報告、筆記與十一項通過的測試都保存在後續版本內。

六個中文檔名在匯入時需要修復。v0.21 把它們以雙重編碼儲存,同時設下了「這是正確 UTF-8」的旗標 —— 在一個以 UTF-8 無損往返為主題的專案裡,這件事值得直說。