How it works
Discover → Define → Design → Build → Verify → Preview → Learn → Iterate
SpectoSite separates essential MVP requirements from later features, converts requirements into acceptance criteria, builds in bounded stages, uses a separate adversarial reviewer, preserves evidence at every step, and requires your approval before anything deploys to production.
01
Discover
Capture the idea in your own words — no rigid form required.
02
Define
Split requirements into Must have / Should have / Later, with explicit assumptions.
03
Design
Turn requirements into acceptance criteria and a task graph — what depends on what.
04
Build
A builder agent implements one bounded task at a time: allowed paths, budget, allowed commands.
05
Verify
Focused tests, full test suite, type-check, production build, and security checks.
06
Preview
A separate reviewer agent checks the work; corrections happen before you ever see it.
07
Learn
You review a working preview against the original acceptance criteria.
08
Iterate
Approved changes deploy; new ideas re-enter Discover without losing the original spec.
MVP
The smallest coherent, validated product — every “Must have” requirement, built, tested and independently reviewed. Not a lower-quality product: a scoped, evidenced one.
Version 1
The MVP plus approved “Should have” items, added through the same Discover → Iterate loop without losing the original specification.
Future roadmap
“Later” items stay visible and traceable, ready to become the next scoped MVP cycle whenever you choose.
Worked example
See the full pipeline, step by step
Worked example — deterministic, no model call, no API key
Idea & specification
1 / 8 — Discover
Original request
“A booking app for a small dog-grooming salon. Customers should be able to see available time slots and book an appointment, and get a confirmation email. The owner needs a simple dashboard to see today’s bookings.”