feat/plan-document-section/main #81

Merged
admin merged 2 commits from feat/plan-document-section/main into master 2026-09-22 07:12:11 +00:00
Member

摘要

讓 /sdlc-plan 產生 ## 文件 段落,並限制規劃階段不產生圖解 artifact。

需求議題

需求議題未能由工作包抽取契約帶出;本變更直接處理工作包 #73 指定的 plan 文件段落問題。

工作包議題

#73 [工作包 E] plan 文件段落

變更內容

  • 更新 prompts/sdlc-plan.md,將模板段落與限制由「流程圖」改為「文件」。
  • 文件段落只接受 待 /sdlc-analyze 產生 或抽象節點與邊的文字。
  • 明確禁止 plan 階段產生 HTML、SVG、manifest、截圖、附件與平台 preview。
  • 新增 plan prompt 與需求模板資產測試,覆蓋繁體中文、同標題查重與九段落契約。

設計重點

模板與 prompt 共用九段落契約;規劃階段只描述文件內容的抽象邊界,具體交付文件與圖解由後續 analyze 流程產生。

解決的問題

原 plan prompt 仍要求填入「流程圖」,且限制不足以清楚區分規劃階段與分析階段的產物,可能提前產生 preview 或附件。

影響的功能

sdlc-plan 正本與需求議題模板資產測試;不改 issue-create 查重邏輯、不產生任何 artifact。

測試結果

  • node --test test/sdlc-plan-assets.test.js test/delivery-types-assets.test.js test/prompt.test.js:19 passed, 0 failed。
  • npm test:既有環境相關測試失敗;install-verify.test.js 的 PATH 解析與 runtime-verify.test.js 的平台 registry 假設失敗,本次變更相關測試仍全部通過。
## 摘要 讓 `/sdlc-plan` 產生 `## 文件` 段落,並限制規劃階段不產生圖解 artifact。 ## 需求議題 需求議題未能由工作包抽取契約帶出;本變更直接處理工作包 #73 指定的 plan 文件段落問題。 ## 工作包議題 #73 [工作包 E] plan 文件段落 ## 變更內容 - 更新 `prompts/sdlc-plan.md`,將模板段落與限制由「流程圖」改為「文件」。 - 文件段落只接受 `待 /sdlc-analyze 產生` 或抽象節點與邊的文字。 - 明確禁止 plan 階段產生 HTML、SVG、manifest、截圖、附件與平台 preview。 - 新增 plan prompt 與需求模板資產測試,覆蓋繁體中文、同標題查重與九段落契約。 ## 設計重點 模板與 prompt 共用九段落契約;規劃階段只描述文件內容的抽象邊界,具體交付文件與圖解由後續 analyze 流程產生。 ## 解決的問題 原 plan prompt 仍要求填入「流程圖」,且限制不足以清楚區分規劃階段與分析階段的產物,可能提前產生 preview 或附件。 ## 影響的功能 `sdlc-plan` 正本與需求議題模板資產測試;不改 issue-create 查重邏輯、不產生任何 artifact。 ## 測試結果 - `node --test test/sdlc-plan-assets.test.js test/delivery-types-assets.test.js test/prompt.test.js`:19 passed, 0 failed。 - `npm test`:既有環境相關測試失敗;`install-verify.test.js` 的 PATH 解析與 `runtime-verify.test.js` 的平台 registry 假設失敗,本次變更相關測試仍全部通過。
jiantw83 added 2 commits 2026-09-22 07:05:22 +00:00
讓 sdlc-plan 產生文件段落,限制規劃階段只保留 analyze 佔位或抽象節點與邊的文字,避免提前產生圖解 artifact。
固定 plan prompt 的文件段落、繁體中文、artifact 禁止與同標題查重契約。
admin approved these changes 2026-09-22 07:12:07 +00:00
admin merged commit 37ecd93c6b into master 2026-09-22 07:12:11 +00:00
admin deleted branch feat/plan-document-section/main 2026-09-22 07:12:11 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/tea-sdlc#81