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
An e-commerce startup is building a product search feature for their multi-vendor marketplace. They have a React web frontend, need a dedicated search microservice, a product catalog database, and want to integrate with an external AI ranking API to improve result quality.
Your task is to produce a technical plan for this feature.
Produce planning artifacts in specs/002-marketplace-search/.
The following files are provided as inputs. Extract them before beginning.
=============== FILE: specs/002-marketplace-search/spec.md ===============
Branch: 002-marketplace-search | Date: 2026-01-20 | Status: specified
As a shopper, I want to search for products by keyword so that I can quickly find what I'm looking for.
Acceptance Scenarios:
As a shopper, I want to filter search results by category and price range so that I can narrow down my options.
Acceptance Scenarios:
As a marketplace operator, I want search results to be ranked using an AI service so that more relevant products appear higher.
Acceptance Scenarios:
=============== FILE: .specify/context.json =============== { "projectName": "marketplace-platform", "version": "1.0.0" }
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