renderSummaryContent() in workflow-projections.ts wraps full_summary_md (already a complete markdown doc with frontmatter) inside a second generated frontmatter/heading envelope. This produces double frontmatter, double H1 headings, and duplicate Deviations/Known Issues sections. The fix checks whether full_summary_md exists and starts with frontmatter delimiters. If so, it is used as the entire output. The fallback synthesis from individual DB columns only runs when full_summary_md is absent or lacks frontmatter. Adds 3 regression tests to projection-regression.test.ts. |
||
|---|---|---|
| .. | ||
| agents | ||
| extensions | ||
| skills | ||
| GSD-WORKFLOW.md | ||