-
v0.13.0 — 現在的主線是哪一個,有唯一答案 Stable
released this
2026-08-28 00:49:45 +00:00 | 32 commits to main since this release你會看到什麼不一樣
每一則回覆的那一行倒數,現在多了第三段:
⏱ 已過 0 分|距收工線(台北 16:00)剩 7 小時 16 分|主線 SOP 變成閘 剩 71 小時 16 分為什麼需要這一格:2026-08-27 實查,這個組織同時有 14 個 open milestone,其中「Mira 現代化」這一個名字同時存在於 5 個 repo,還有 5 個已經逾期。SOP 要求「有主線時只做主線的事」、也要求每回合把主線目標推到眼前——但**「那個主線」在現場根本沒有指涉對象**。要注入不知道注哪一個,要擋跳線也不知道拿哪一個當基準。
現在它是一個查得到的事實:
scripts/mainline。而且派工會被擋:主線期間派一張不屬於主線的票,擋一次並問你是補收還是新事項(
mainline-focus-guard,至多擋一次)。總管自己驗的
mainline-focus-guard 24/24 countdown-guard 20/20 ← 無迴歸(它是 v0.10.0 帶進來的那一行) 實數:54 支 .sh/71 條註冊/40 支腳本🔴 這一版的工人做了一件我沒要求的事,值得記
它不只跑自己工作區的檔案,而是從
git archive還原推上去的那顆 commit 來跑——理由是「工作區裡的檔案不是別人裝到的東西」。因此它驗到了一格我不會想到的:檔案權限。
scripts/mainline與mainline-focus-guard.sh都是100755——沒有執行位元的話,SessionStart 那條對所有人都會失敗,而那種失敗是安靜的。它自己找到並修掉七個問題,其中兩個是自己的測試誤紅(拿整份輸出比對關鍵字,被描述欄裡的同一個字串誤判),還有兩個是盤點表既有的假綠。
🔴 一個仍然存在的假綠,記在這裡
scripts/check-version-consistency.sh只比對版本號字串,不比對內容。所以「main 的內容已經比上一顆 tag 多了東西」這件事它會說「✅ 一致」。這正是出貨心法寫死要擋的那一格(「把『版號沒變但內容變了』餵進去,管線要擋下來而不是跳過」),而它跳過了。本版沒有修它——記在這裡,因為總管今天就是靠人眼發現的。
📌 票:
inkstone/ISEP#82|PR:inkstone/ISEP#99+#102|里程碑:SOP 變成閘(13 張,這是第 4 張)Downloads