Added
/sdlc:analyze— read-only, pre-build coverage & consistency gate (borrowed from spec-kit). Traceability matrix requirement → acceptance → task → test; flags uncovered requirements, orphan tasks, and SoT contradictions (openapi.yaml↔schema.prisma↔ acceptance). Never edits artifacts.
Changed
- frontend-engineer gates now enforce the UX spec: all interactive states (default/hover/focus-visible/active/disabled/loading/empty/error), responsive @320–1440, keyboard operability, motion-reduce, dark-mode, error boundaries.
- qa-engineer: multi-viewport E2E (375 + 1280), non-happy-state assertions, keyboard-flow test.
- code-reviewer: FE state-coverage + responsive/keyboard checks.
- business-analyst: UI requirements must encode responsive + error/empty scenarios as Given-When-Then.
Full changelog: https://github.com/dangphamv/helmforge/blob/main/CHANGELOG.md
npm: https://www.npmjs.com/package/helmforge/v/1.1.0