|
1 | | -# CONTINUITY LEGACY Pro 🏛️ |
| 1 | +# CONTINUITY LEGACY by Ethernium |
2 | 2 |
|
3 | | -Esta es la versión completa y robusta de **CONTINUITY LEGACY**, diseñada para gestionar la memoria persistente en proyectos de desarrollo de software largos y complejos asistidos por inteligencia artificial. |
| 3 | +`CONTINUITY LEGACY` is a standalone starter toolkit for building projects with persistent continuity, canonical memory, and repeatable handoff between humans and AI operators. |
4 | 4 |
|
5 | | -## ¿Qué incluye la versión Pro? |
| 5 | +This toolkit is continuity-first: it provides a reusable discipline for context persistence, document parity, and governed handoff without depending on any external framework. |
6 | 6 |
|
7 | | -- **Validación Estricta**: Comprueba la existencia y actualización de todos los documentos fundamentales (paridad documental y pertenencia al sistema). |
8 | | -- **Dashboard Visual**: Un Hub (Página web HTML) para ver de un vistazo el estado de la salud del proyecto. |
9 | | -- **Motor de Reglas**: Evita que tú o tu agente IA rompan reglas del proyecto o dejen tareas a medias escondiendo la deuda técnica. |
10 | | -- **Detector de Secretos**: Impide que se guarden API keys o contraseñas en los documentos de memoria pública. |
| 7 | +## What this includes |
| 8 | +- a minimal canonical memory surface |
| 9 | +- a continuity bootstrap snapshot |
| 10 | +- document parity checks |
| 11 | +- system membership checks |
| 12 | +- an optional external developer layer like `PROJECTDEV/` |
| 13 | +- a strict continuity closeout command |
| 14 | +- a bootstrapper to personalize the template |
11 | 15 |
|
12 | | -## Estructura de esta versión |
| 16 | +## Quick Start |
13 | 17 |
|
14 | | -- `/.continuity`: La carpeta donde vive la memoria real, historial de decisiones y registros. |
15 | | -- `/tools/continuity_legacy`: Aquí están los comandos principales que corren la verificación. |
16 | | -- `/outputs`: Informes generados por la máquina en cada ciclo. |
| 18 | +### 1. The "Pro" Way (CLI) - RECOMMENDED |
| 19 | +Install the global CLI to initialize projects in one step: |
17 | 20 |
|
18 | | -## Uso Principal |
| 21 | +```powershell |
| 22 | +pip install continuity-legacy |
| 23 | +continuity-legacy init "My Project" |
| 24 | +``` |
| 25 | + |
| 26 | +### 2. Manual Control (Copy/Paste) |
| 27 | +1. Copy this folder to the root of your new project. |
| 28 | +2. Run the bootstrapper: |
| 29 | + |
| 30 | +```powershell |
| 31 | +python tools/continuity_legacy/bootstrap_project.py --repo-root . --project-name "My Project" --project-slug my_project |
| 32 | +``` |
19 | 33 |
|
20 | | -Para ejecutar el ciclo de seguridad y actualización estricto: |
| 34 | +3. If you want an external continuity layer: |
21 | 35 |
|
22 | | -```bash |
23 | | -python tools/continuity_legacy/run_continuity_cycle.py --strict |
| 36 | +```powershell |
| 37 | +python tools/continuity_legacy/bootstrap_project.py --repo-root . --project-name "My Project" --project-slug my_project --enable-external-docs |
24 | 38 | ``` |
25 | 39 |
|
26 | | -Para abrir el dashboard, simplemente abre en tu navegador: |
27 | | -`continuity_dashboard.html` |
| 40 | +## Automation & Safety (Continuity Guard) |
| 41 | +To ensure the project remains coherent without manual effort, it includes a double-layered safety system: |
| 42 | + |
| 43 | +1. **Local Guard (`pre-commit`)**: Installed by default. Uses **Soft Mode** to warn you about drift or missing markers while you work, without blocking your creative flow. |
| 44 | +2. **Border Guard (`pre-push`)**: Installed by default. Uses **Strict Mode** to **block the push** to GitHub if the continuity cycle is not 100% valid. |
| 45 | + |
| 46 | +## Core Files |
| 47 | +- `PROJECT_CONTEXT.md` |
| 48 | +- `STATE.json` |
| 49 | +- `ROADMAP.md` |
| 50 | +- `.continuity/LIVE_HANDOFF.md` |
| 51 | +- `AGENT_START.md` (File to hand over to a new AI agent) |
| 52 | + |
| 53 | +--- |
| 54 | +**For more details, see the use cases and troubleshooting guide in the root directory.** |
0 commit comments