Handbook
Setup profile: Forge and Cursor
The middle phase of the Project setup profile: Forge workspace, Cursor rules, optional tasklets and Skills, and validation.
Project setup profile — Forge and Cursor (steps 4–11)
What it is
The middle phase of the Project setup profile: Forge workspace, Cursor rules, optional tasklets and Skills, and validation.
When to use it
After Bootstrap (steps 1–3).
Prerequisites
- Steps 1–3 complete or equivalent from First hour.
Steps
- Forge workspace —
./blueprints/sdlc/methodologies/forge/setup/forge-init.sh
Createsforge/,ember-logs/,forge-logs/(withversona-track/placeholder), seedsforge/forge.config.yaml. - Configure Forge in YAML — Edit
forge/forge.config.yaml; questionnaire: Forge setup questionnaire. - Cursor — install rules — From repo root:
bash blueprints/sdlc/methodologies/forge/setup/sync-forge-cursor-rules.sh sync --preset recommended(see Cursor rules — quickstart (Forge + Versonas)). YAML-only / CI:… syncwith no--preset. Or copy manually — Forge `forge.config.yaml` ↔ `.cursor/rules/` alignment. Optional: append--write-adoption-manifestto emit.forge/versona-adoption-manifest.json(Skills / tasklets / recipes pointers; not a SHA manifest). 6b. Optional — version / release notes hook — After ablueprints/submodule update, you may reinstall:bash blueprints/sdlc/methodologies/forge/setup/install-version-release-hook.sh. Add.forge/version-release.jsonfrommethodologies/forge/setup/templates/version-release.manifest.example.json. Policy: Versioning and release notes (consuming repositories). - Cursor — optional extras —
--preset fullor individual--with-*flags add more rules; see alignment doc Reference: granular flags. Aftergit submodule updateonblueprints/, runsync-forge-cursor-rules.sh status --preset recommendedordiff --preset recommendedbeforesync … --force. - Cursor — tasklets (optional) —
bash blueprints/sdlc/methodologies/forge/tasklets/install-tasklets.shaddsforge-tasklet-*.mdc.versona-sampling.mdcis already in therecommendedpreset; install tasklets when you want the cognition operation rules. - Optional Skills — Copy from
templates/forge/cursor-skills/into.cursor/skills/(matrix: Versona skill and tasklet matrix). - Validate alignment —
bash blueprints/sdlc/methodologies/forge/setup/sync-forge-cursor-rules.sh check(Python 3 + PyYAML;versona_cursor_rules.pycheck— same map as YAML-driven install). Process-first walkthrough: Verification — process-first Versona install (local / manual primary). - Operational start — Forge scripts overview; Forge workspace template for a filled-in consumer layout.
Cursor: Project Setup Versona
- Template:
methodologies/forge/versona/catalog/workflow/versona-project-setup.mdc.template→.cursor/rules/versona-project-setup.mdc - Trigger:
setupor@versona-project-setup— checklist and gap analysis (pair with@forge-setupfrommethodologies/forge/setup/forge-setup.mdc.templatefor the questionnaire).
How to verify success
- After steps 4–5:
forge/forge.config.yamlexists as in first hour. - After steps 6–10:
sync-forge-cursor-rules.sh checkpasses when you use the recommended preset;status --preset recommendedis clean; CI still green if you gate on it.