Handbook
Project setup checklist for Blueprints in a consuming repository
The full ordered checklist for a product repository that hosts blueprints/ at the repository root (typically a git submodule): submodule through optional Forge and product-led flows, with the same assumptions as the…
What it is
The full ordered checklist for a product repository that hosts blueprints/ at the repository root (typically a git submodule): submodule through optional Forge and product-led flows, with the same assumptions as the first-hour quickstart, but in one place.
Handbook-first: every command and relative path below assumes your shell’s current working directory is the consuming repository root — the folder that will list blueprints/, sdlc/, forge/, and (after Bootstrap) your project docs. That matches the first-hour quickstart and keeps one canonical story for where scripts run.
Terms (quick read)
| Term | Plain language |
|---|---|
| Blueprints | Software delivery documentation framework in your repo (often a blueprints/ submodule). |
| Project setup checklist | This profile — ordered steps from submodule through Forge, Cursor, and optional product flows. |
| Forge Studio | Local engineering workspace dashboard (Lenses) for visibility across repos — optional; see Forge Studio quickstart. |
| Wizard | Guided project planning workflow inside Studio — optional. |
| Versona | Discipline lens for structured reviews in Forge — see Versona catalog. |
You may copy this file to your project root as SETUP.md if you want a local checklist.
| Field | Value |
|---|---|
| Profile version | 1.0 |
| Last reviewed | 2025-03-24 |
| Blueprints submodule | Record git rev-parse HEAD inside blueprints/ after git submodule update |
Layout reference: full consuming-repo doc tree (optional detail) — Documentation structure in this handbook.
Setup phases (map of the numbered steps)
| Phase | Steps | Page |
|---|---|---|
| Bootstrap | 1–3 | Setup profile — Bootstrap |
| Forge + Cursor + automation | 4–11 | Setup profile — Forge and Cursor |
| Product-led (optional) | 12 | Setup profile — Optional product-led |
Depth profiles: Minimum = Bootstrap + Forge through a working forge.config.yaml. Recommended = through step 10 (sync-forge-cursor-rules.sh check clean). Full = all rows including optional product-led flows.
Setup phases (visual)
When to use it
Use this page when you are standardizing setup end-to-end after you already know you will use Blueprints at the repo root.
Before you start: if you have not chosen an adoption story yet, skim Adopting Blueprints. For a faster guided pass with verification after each step, use Quickstarts — First hour first, then return here for anything you skipped.
Prerequisites
blueprints/must sit at the repository root next toforge/,sdlc/,docs/, etc. Stock Forge init and tasklet install scripts live under the Blueprints tree and assume you run them from the repo root (paths start withblueprints/). Details: Setup profile — Forge and Cursor.- If your org cannot use that layout, you need wrapper scripts or forks that adjust paths — the stock blueprints tooling does not support a configurable
BLUEPRINTS_ROOT.
Steps (by phase)
Follow the three pages in order (or jump to the phase you skipped after first hour):
How to verify success
- After Bootstrap:
test -f blueprints/sdlc/README.mdfrom repo root; projectsdlc/README.mdexists. - After Forge and Cursor:
sync-forge-cursor-rules.sh checkpasses when you use the recommended preset (if applicable). - After optional product-led: artifacts per the linked methodology docs.
What to do next
- Setup & adoption — adoption entry point
- Versonas — discipline-focused virtual personas — Versona catalog