身為 11 天前就裁定取消 Active SDD 的人,我要那個裁決真的被執行,我才不會有一道沒人拆的引信留在那裡 #91
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
問題
leo 2026-08-16 在
inkstone/InkStoneCo#40裁定:11 天過去,這個裁決沒有被執行。
sdd-guard.sh到現在還註冊在 ISEP v0.9.0 上,CLAUDE.md那段「單一活性鐵律」也一字未動。🔴 而且照著裁決做會當場鎖死所有 code 寫入。 那支閘是 fail-closed 的:
現在沒出事,純粹是因為剛好還剩 1 份 active。把它拿掉 → 變 0 份 → 任何人動任何 .ts / .py / .go 全部被擋。
這大概就是它 11 天沒被執行的真正原因:不是有人偷懶,是沒有人把裁決和那支閘連起來看。
目標
按順序拆:先讓閘退役,再拿掉 active SDD。順序顛倒就鎖死。
三件一起處理,缺一件就會有兩份真相:
sdd-guard.sh退役CLAUDE.md那段「單一活性鐵律」刪掉、SDD-LIFECYCLE.md一併處理驗收條件
sdd-checkskill 和CLAUDE.md→ 不能再有人讀到「只准一份 active SDD」deliverable 類型
code(→ PR)
細節
這條在 SOP 裡的位置:SOP 開頭那句「SDD 只是高層描述;一切實際狀態以 Gitea 為唯一事實來源」。SOP 講的是結論,本票是去執行那個結論。
實查(2026-08-27):
checkbox 那一格掛既有票:
inkstone/InkStoneCo#49「文件裡躺著 378 條沒人維護的 checkbox——有的做完了、有的不要了,全部要分診掉」。不要另開票,本票只負責前兩件,第三件連結過去。(378 vs 82 的差別是掃描範圍不同,#49 涵蓋更廣。)這一格為什麼屬於本里程碑:它正好是
InkStoneCo#40這張票要治的病本身——leo 在票上裁了、裁決被讀到了,卻沒有任何機制驗證有沒有照做。同款的第 N 次(history-first/KBDB-first/stage-first 全是這個形狀),差別只在這次的殘留物帶著 fail-closed 的引信。沒驗的一格,明講:我沒有實際把 active SDD 拿掉來重現那個擋。上面「0 份會被擋」是讀判定規則得出的,不是實測——實測會真的動到 SDD 檔,那是不可逆的。做這張票的人第一件事應該是在一個拋棄式的環境裡把它重現一次。
原始裁決:
inkstone/InkStoneCo#40→ comment 2942(2026-08-16)。總管的完整實查:同票 → comment 4924(2026-08-27)。