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.”

Create your app