Beta note: this page describes the target starter flow. Some commands and tooling are still in progress.
Start with one loop
Do only three things:- write one small spec
- build from it
- verify it in CI
Step 1: Write one small spec
Start with one important thing:- one API route
- one module
- one service
- one workflow
specs/.
Example:
- what this thing is
- what must stay true
- one or two examples
- what should prove it
Step 2: Build from the spec
Use the spec as the contract for the work. A human writes the intent. A human and an AI update:- code
- tests
- docs
Step 3: Verify it
Run one check locally. For beta, the goal is a flow like this:What the beta starter should feel like
We want the starter experience to feel like:What to skip at first
Do not start with:- heavy traceability
- proposals
- ADRs
- conformance matrices
- pre-commit hooks
What success looks like
A TypeScript developer should be able to:- read one page
- write one spec file
- build one feature from it
- run one check
- let CI enforce the same check