Closing the intent-to-code chasm - specification-driven development with BDD verification chain
86
92%
Does it follow best practices?
Impact
86%
1.82xAverage score across 14 eval scenarios
Advisory
Suggest reviewing before use
A logistics company is building a REST API to manage warehouse inventory. The team has completed the feature spec and technical plan and now needs a task list that developers can work from.
Produce a tasks.md file organized into clear phases with all required metadata. Include a brief tasks-report.md summarizing the total task count, number of parallelizable tasks, and the phase structure used.
The following files are provided as inputs. Extract them before beginning.
=============== FILE: specs/002-inventory/spec.md ===============
As a warehouse manager, I want to add new items to the inventory so the system tracks what we have in stock.
Functional Requirements:
Acceptance Scenarios:
Success Criteria:
As a warehouse worker, I want to update the quantity of an existing item so the system reflects current stock levels.
Functional Requirements:
Acceptance Scenarios:
Success Criteria:
As a logistics analyst, I want to search inventory by SKU, name, or category so I can find items quickly.
Functional Requirements:
Acceptance Scenarios:
Success Criteria:
=============== FILE: specs/002-inventory/plan.md ===============
src/
models/item.py # SQLAlchemy Item model
schemas/item.py # Pydantic request/response schemas
services/inventory.py # Business logic
routers/inventory.py # FastAPI route handlers
database.py # DB connection and session management
tests/
features/ # BDD .feature files (already generated)
add_item.feature
update_quantity.feature
search_inventory.feature
step_definitions/ # To be created
conftest.py # Test fixtures
pyproject.tomlThe following test spec IDs from the .feature files map to user stories:
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10
scenario-11
scenario-12
scenario-13
scenario-14
rules
skills
iikit-00-constitution
scripts
dashboard
iikit-01-specify
iikit-02-plan
iikit-03-checklist
scripts
bash
dashboard
iikit-04-testify
iikit-05-tasks
iikit-06-analyze
iikit-07-implement
iikit-08-taskstoissues
iikit-bugfix
scripts
dashboard
iikit-clarify
iikit-core
references
scripts
bash
dashboard
powershell
templates