Skip to content

feat: legacy config 遷移 + deprecation、milestone SOP、question 自動 @ - #311

Merged
kiki830621 merged 1 commit into
mainfrom
idd/config-migration-303-128-83
Aug 13, 2026
Merged

feat: legacy config 遷移 + deprecation、milestone SOP、question 自動 @#311
kiki830621 merged 1 commit into
mainfrom
idd/config-migration-303-128-83

Conversation

@kiki830621

Copy link
Copy Markdown
Member

Refs #303
Refs #83
Refs #128

三張都是「一半已經做了、另一半沒人補」的形狀。

# 已有的那一半 缺的那一半
#303 #195 遷了寫入端 既有 32 個 repo 沒有遷移路徑,也沒有支援承諾 —— 三種可能狀態裡最差的一種
#83 使用者已在 dogfood 中發現 milestone 可行 沒有寫下來,下次還是會有人開 Epic issue
#128 tag 前驗證 handle 的五步協定(七個 skill 強制引用) 沒有任何地方會觸發

45/45 suites 綠(新增 migrate-idd-config 13 條斷言,含「兩者並存時不得動任何一個」這條破壞性防護)。

…#303, #83, #128)

#303 #195 只遷了寫入端,既有 config 沒有遷移路徑也沒有支援承諾 —— 三種可能狀態裡
最差的一種。實測一台使用中的機器有 32 個 repo 仍在 legacy 路徑。新增 --scan/--apply
遷移工具(兩者並存時不動任何一個),並在 config-protocol 明寫承諾:legacy 讀取不設
移除日期,但新掃描器只需要認 current。

#83 把使用者 2026-05-12 手動發現的做法寫成 SOP。Epic issue 跑 IDD lifecycle 每個
phase 都空轉(沒有單一 root cause、沒有 scope、沒有 diff、closing summary 五段填不
出實質內容)。判準:要計數用 milestone,要論述用 tracking issue。

#128 難的一半(tag 前驗證 handle)早已上線且七個 skill 強制引用,缺的是觸發點。
--type=question 現在依協定 @ 到人,並寫明三條邊界:diagnose 排除、不從姓名猜 handle、
不確定對象時不 tag(漏 tag 少一個通知,tag 錯人不可逆)。

45/45 suites 綠(新增 migrate-idd-config 13 條)。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant