feat/overview-html-capture/main
master
讓分析流程能從結構化資料產生可檢視的 HTML 總覽,並在平台 preview 不可用時產生 SVG/PNG 截圖附件;安裝後可驗證 AI Agent CLI 是否真的找到六個流程指令。
略過工作包議題,依使用者指示直接建立 PR。
scripts/overview-render.js
scripts/overview-capture.js
rsvg-convert
resvg
tea-sdlc sdlc-version
tea-sdlc verify
not-supported
~/.omp/agent/commands/
JSON 是輸入正本;renderer 負責 schema 驗證與輸出;capture 僅負責將 SVG 或 preview 轉成 PNG。安裝驗證只做本機、非互動、無網路的 registry 檢查;找不到安全 probe 時明確標記 not-supported,不冒充成功。
修正 oh-my-pi 寫入錯誤目錄導致 OMP 找不到 /sdlc-* 的問題。安裝不再只確認 adapter 檔案存在,也會回報 runtime registry 找到的 commands 與 missing commands。
/sdlc-*
分析總覽產物改由 script 產生 HTML/SVG/manifest。install 成功條件增加 runtime registry 驗證;既有議題、工作包與 PR 流程不變。平台沒有安全 probe 時保留 adapter 並回報 not-supported。
install
npm test [INFO] tests 868 [INFO] pass 868 [INFO] fail 0 node bin/tea-sdlc.js sdlc-version {"ok":true,"data":{"name":"tea-sdlc","version":"0.0.1","executable":null,"commands":["sdlc-analyze","sdlc-feat","sdlc-fix","sdlc-plan","sdlc-report","sdlc-sync"]}}
No dependencies set.
The note is not visible to the blocked user.
摘要
讓分析流程能從結構化資料產生可檢視的 HTML 總覽,並在平台 preview 不可用時產生 SVG/PNG 截圖附件;安裝後可驗證 AI Agent CLI 是否真的找到六個流程指令。
需求議題
略過工作包議題,依使用者指示直接建立 PR。
工作包議題
略過工作包議題,依使用者指示直接建立 PR。
變更內容
scripts/overview-render.js,驗證結構化資料並產生 self-contained HTML、SVG 與 manifest。scripts/overview-capture.js,支援 Firefox、rsvg-convert、resvg與自動 fallback。tea-sdlc sdlc-version與tea-sdlc verify。not-supported。~/.omp/agent/commands/。設計重點
JSON 是輸入正本;renderer 負責 schema 驗證與輸出;capture 僅負責將 SVG 或 preview 轉成 PNG。安裝驗證只做本機、非互動、無網路的 registry 檢查;找不到安全 probe 時明確標記
not-supported,不冒充成功。解決的問題
修正 oh-my-pi 寫入錯誤目錄導致 OMP 找不到
/sdlc-*的問題。安裝不再只確認 adapter 檔案存在,也會回報 runtime registry 找到的 commands 與 missing commands。影響的功能
分析總覽產物改由 script 產生 HTML/SVG/manifest。
install成功條件增加 runtime registry 驗證;既有議題、工作包與 PR 流程不變。平台沒有安全 probe 時保留 adapter 並回報not-supported。測試結果