Tu propia Atlantis
Un venture vive en ventures/<nombre>/ con su plan y su estado. El patrón de referencia es All Your Classics: STATE.json es la única fuente de verdad del avance — una máquina de estados por fases (M0 a M4) con misiones (cada una con owner, deps y status) cuyo DoD se verifica con evidencia real, gates por fase que se comprueban con datos reales (nunca estimaciones), prerrequisitos humanos con neededFrom, y un presupuesto por corrida en budgetUsdPerRun.
El bootstrap (skill ayc-bootstrap) es re-ejecutable e idempotente: cada corrida lee STATE.json, corre doctor, despacha las misiones pending con deps cumplidas y retoma desde donde quedó; con todo en done solo re-verifica el gate y reporta. Las misiones con orchestrate: true delegan en el motor atlantis.mjs vía Workflow; desde M2 se agendan skills recurrentes (crons) una sola vez.
Operar con disciplina significa: primero una corrida con dryRun: true (marea baja: cero side-effects, Decreto en condicional), después la real respetando budgetUsdPerRun — si se supera, se frenan los despachos nuevos. El humano revisa el Decreto y decide el merge. Límites actuales honestos: las confirmaciones interactivas como confirmLanes requieren TTY real (la aprobación asíncrona headless es roadmap), la tabla PRICING del ledger se edita a mano, y los paths absolutos en archivos versionados rompen la portabilidad.