Dashboard 輸出模板

寫入根目錄 dashboard.md 的標準格式。自動區(階段總覽 + 下一步 todo)每次全量重生;手寫區手寫區 STARTEND 之間)原樣保留、絕不覆寫。


模板全文

# Spec 進度看板 (Dashboard)
 
<!-- 自動區(階段總覽 + 下一步 todo)由 /spec-dashboard skill 全量重生;請勿手改自動區。手寫區在檔尾,skill 不會動它。 -->
> 來源:掃描 `requirement/``spec/``audit/``spec-codes.md` 的既有欄位彙整而成(衍生視圖,非第二真相源)。
> 最近重生:{YYYY-MM-DD}
 
## 階段總覽
 
| Feature | 目前階段 | S1 需求 | S2 FS | S3 OOA | S4 Pseudo | S5 Code | 最近更新 |
|---|---|:--:|:--:|:--:|:--:|:--:|---|
| {SHORT} {中文} ({dir}){〔共用〕} | **{Sn 後綴}** | {格} | {格} | {格} | {格} | {格} | {YYYY-MM-DD} |
| …(每個 active feature 一列,依目前階段由高到低排序) | | | | | | | |
 
> 格狀圖示:✅ = 已產出(後綴簽核狀態:簽核/草稿/living/記錄區)|🟡 = 進行中/草稿|— = 尚未到達或不適用|? = breadcrumb 讀不到狀態。
> S5 Code 落在外部 repo(`Lean-Scheduling`),僅在 vault 已打 `{feature}/spec-vN` tag 後才標示。
 
## 下一步 todo(擷取式)
 
- **{SHORT} {中文}**:{一行,含中文;擷取自 requirement 未解問題/仍待拍板、breadcrumb 尚未建立、OOA 待決項、audit ❌}。
- …(每個 feature 一條)
 
<!-- ===== 手寫區 START(skill 永不覆寫此區;所有項目請含中文)===== -->
## 手寫備註 / 自訂 todo
 
- [ ] (在此自由記,skill 重生時會原樣保留本區)
 
<!-- ===== 手寫區 END ===== -->

填寫規則

  • 每格內容:依 workflow.md 步驟 2。✅{後綴}(已產出 + breadcrumb 狀態)/🟡草稿(未到達或不適用,共用模型的 S1 用 — 共用)/?(讀不到狀態)。
  • Feature 欄:固定 SHORT 中文 (dir),跨 feature 共用模型加 〔共用〕
  • 排序:目前階段由高到低(S4 → S1),同階段可依 SHORT 字母序。
  • 最近重生/最近更新:絕對日期 YYYY-MM-DD

手寫區的不可動約定

  • <!-- ===== 手寫區 START …<!-- ===== 手寫區 END ===== -->(含兩行標記)之間是人的區
  • 重生時:先抽出現檔此區原樣內容 → 重生自動區 → 把抽出的此區原樣接回。
  • 找不到成對標記 → 停下、不覆寫,請使用者修復標記後再重生(避免吃掉手寫內容)。
  • 首次建檔(無現存 dashboard.md)→ 用上方模板的空手寫區。