v1.4.0 — SpecBridge Integration
What's New
Contract testing is now handled by SpecBridge.
The /sdd-spec phase now produces two outputs:
PRD.md— business behaviour in human-readable Given/When/Then format{feature}.feature— SpecBridge HTTP contract (machine-executable)
The /sdd-verify phase now runs specbridge verify against your live
API instead of relying on hand-written contract test code.
Breaking Changes
/sdd-testremoved. Contract tests are no longer generated as
source code. The.featurefile is the contract.- Output paths unified to
.gsi/.
All phase outputs (PRD.md,*.feature,architecture.md,
conclusion.md) now live under.gsi/{feature_name}/.
Previously some outputs were written todocs/features/orfeatures/
— update any existing scripts or CI steps accordingly.
Migration
If you have existing .feature files written in the old
business-behaviour Gherkin format (Given/When/Then with domain language),
they are not directly compatible with SpecBridge.
Re-run /sdd-spec on the original requirement to regenerate both
PRD.md and the new HTTP contract .feature.
Prerequisites
SpecBridge must be installed before running /sdd-verify:
npm install -g @ksz54213/specbridgeFull Changelog: v1.3.2...v1.4.0