MLF 1.0 · mlfc 1.0.0
English

版本歷程

一次破壞性變更,而且有文件。

MLF 0.1 的文件現在仍然讀得進來。它們可以在不被修改的情況下遷移到 1.0,而那次遷移必須保留四個指紋中的兩個 —— 這個要求由發布執行實際檢查,不是假設。

相容性

讀取
MLF 0.1 與 1.0
寫出
MLF 1.0
遷移
0.1 → 1.0,決定性且非破壞性
要求
遷移必須保留語意與呈現指紋

發布驗證

出自 MLF_1.0_RELEASE_VERIFICATION.json,由 的發布執行產生。

檢查結果
mlf_compilertests 執行 compileallPASS
pytest54 項通過
CLI 版本mlfc 1.0.0 (MLF 1.0)
Manifest schemaPASS,JSON Schema draft 2020-12
README 連結檢查 24 條,0 條失效
編譯 → 驗證 → schemavalid;0 fatal、0 error、0 warning、0 info
遷移 0.1 → 1.0語意相等、呈現相等、valid
倉庫掃描無禁止路徑、無絕對路徑提及、無密鑰指派
Wheel 煙霧測試安裝、版本、編譯與驗證全部回傳 0
Source distribution必要成員齊全,無缺漏
整體PASS
已驗證

在乾淨的 runner 上跨 Python 3.11/3.12/3.13 重跑:每個版本都 54 項通過,外加 CLI 煙霧測試與發行版建置。

研究軌跡

v0.2 到 v0.9 建的是格式之上的那些層:帶防洩漏切分的資料集生成、執行與張量/圖投影、模型比較、只追加的推論帳本、覆核與升級流程、信心校準與 OOD 路由,以及受治理的外部接收。

v1.0 沒有把它們吸收進穩定核心。它把界線畫在 L1–L3,其餘明確留在受治理狀態 —— 這就是為什麼穩定指令表面是十二個指令而不是四十個。

倉庫身分

倉庫
matrix-ledger-format
Python 發行版
mlf-compiler
Python 套件
mlf_compiler
CLI
mlfc
穩定發布 tag
v1.0.0
授權
Apache-2.0