Saltar a contenido

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.

Ver también