v8.5.0
What's Changed
Domain Spec Merge
- Merged
domain_model.md+behavioral_spec.md→domain_spec.md: Single monolithic document combining context map, entities, relationships, aggregate boundaries, data shapes, integration points, state machines, and behavioral specifications
Review Gate Restructure
- Collapsed review-gate from 3 tiers to 2: Design + Structure (with functional ruff). Conventions moved to post-acceptance
polishstate - New
polish-codeskill: Applies full conventions (formatting, docstrings, naming, type annotations) after PO acceptance
BDD Pipeline Improvements
- Scenario Outline guidance in gherkin.md with placeholder/literal extraction
- Richer test-stubs.md with strategy inference and literal verification
- New external-fixtures.md for real API fixture capture
- Title length constraints (3-8 words) across skills
- E2E completeness validation step in simulate-spec
Ruff/Coverage Pipeline
- Default
ruff check .runs functional rules only (bugs, security, complexity) - New
task conventionsfor full rules (formatting, naming, docstrings) - Coverage in default
task testwith minimal output - Removed
--fixfrom ruff-check task fail_under = 80
Full Changelog: v8.4.0...v8.5.0