D-20260627-02|材質廢止=純 client minor+「絕版品」模型¶
背景與驅動力¶
前版廢止流程(D-20260612-03)隱含「公版資產先換掉廢止材質」的兩段式,且未定義已上鏈舊資產的終局:若廢止會使舊資產不可用或影響配對,等於變相的追溯性破壞。governance-ops 總檢討(七題)中一併重訂。
考慮過的選項¶
- 兩段式(公版先換材質、再廢止):流程重、且仍未回答舊資產終局。
- 廢止走治理事件:把純客戶端的驗證清單抬進共識層,會把材質廢止自動化成擋配對的武器。
- 純 client minor+ 絕版品(採納)。
決定¶
- 材質廢止 = 純 client minor 發版(驗證層清單更新),不走治理、不強制換公版。
- 絕版品模型:含廢止材質的已上鏈舊資產永久可玩、永不 unusable——材質物理參數永存表中,determinism 與配對皆安全;擋的只有「新上鏈」。
- 廢止材質對玩家的呈現與登記收斂於 資產政策.md(絕版品清單)。
後果與影響¶
廢止從「風險操作」降為例行 minor;append-only 原則(承自前檔)+ 絕版品終局合起來讓材質變更與資產存續完全脫鉤。與同日治理兩軌收斂(D-20260627-01)同構:凡不需全網共識的,一律走 client 發版。