v0.35.0
What the first full pass over the sample project after v0.34 surfaced — design-implementation,
generate-test-specs, a review-consistency re-run, review-synthesizer, report and
review-report — and what it changed in the toolkit.
Added
tools/build-report.py./architect:reportno longer re-authorsfull-report.htmlby hand
on every run: the consolidated HTML report is built by a tool — one article per source document
with stable ids, phase sections forbefore/,01–04,06_implementation,07_test-specs
(Gherkin.featurefiles as code) andreview/, an executive summary from
review-synthesis.jsonand the Open Questions store (or a clean "review not yet run" state),
Mermaid inlined from the docs-sitenode_modules(cache, then CDN fallback), bilingual chrome
fromoptions.output_language, a single pageh1with documents ath3and their bodies
fromh4.tools/build_report.test.pyguards the rendering contract (35 checks); the report
skill's Input Sources table gained the two new directories.
Fixed
- Body H1 in generated documents. The
design-aggregateanddesign-state-machinetemplates
and theapi-style-decisions.mdprojection repeated the frontmatter title as a body#,
againstrules/output-conventions.md(nine documents per project — review-consistency
CON-110). The templates andtools/lib/api_style_decisions.pydrop it, the committed reference
set is regenerated, andreference-set.test.pyasserts that bodies start at##. - Docs site. Gherkin
.featurefiles underreports/07_test-specs/bdd-scenarios/render as
code pages instead of being copied topublic/as static files.