Qué es el modo Project¶
El modo Project es cómo N45 trabaja dentro de un único repositorio — una app, un microservicio o un monorepo (un monorepo sigue siendo un repositorio). Es el modo por defecto: ejecutás /n45 en la raíz del repo, y toda feature, bug y roadmap vive ahí.
Si tu producto está repartido en varios repositorios y una feature necesita atravesar más de uno, mirá el modo Workspace.
Project vs Workspace¶
| Project (single-repo) | Workspace (polyrepo) | |
|---|---|---|
Dónde ejecutás /n45 |
dentro del repositorio | en la carpeta del workspace |
| Alcance de una feature | un repositorio | uno o más miembros |
| Qué coordina | — | el CONTRACT entre los servicios |
| Dónde viven los roadmaps | en el repo mismo | en cada miembro (un sub-roadmap por miembro) |
El modelo mental¶
- Todo vive en el
.n45/del repositorio. Discovery, spec, roadmap, tasks y los documentos de contexto quedan versionados en el repo mismo. Mirá La carpeta .n45/. - N45 aprende tu proyecto una vez. En la primera ejecución inspecciona el código y genera los cuatro documentos de contexto (STACK, PATTERNS, PROJECT, RUNBOOK); después solo los relee.
- El trabajo grande corre aislado. Un roadmap estructurado se ejecuta en un git worktree aislado y solo vuelve a tu branch en la validación y el merge.
Cuándo usarlo¶
- Usá el modo Project cuando el trabajo vive en un solo repositorio.
- Usá el modo Workspace cuando un producto vive en varios repositorios y la feature los atraviesa.