File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,6 +28,28 @@ It gives AI clients a structured way to:
2828
2929It is not just documentation access. It is the runnable interface to the framework.
3030
31+ ## Visual architecture
32+
33+ ``` mermaid
34+ flowchart LR
35+ A["User"] --> B["AI Client"]
36+ B --> C["sdd-mcp"]
37+ C --> D["sdd-core"]
38+ C --> E["MCP Resources"]
39+ D --> F["Target Project"]
40+ E --> F
41+ F --> G["idea/"]
42+ F --> H["specs/"]
43+ F --> I["bitacora/"]
44+ F --> J["docs/"]
45+ ```
46+
47+ Reading path:
48+ - the AI client reads MCP resources and prompts
49+ - ` sdd-mcp ` exposes the operational contract
50+ - ` sdd-core ` performs the actual project mutations
51+ - the target project stores the resulting SDD artifacts
52+
3153## What the user can expect
3254
3355When an AI client is connected to ` sdd-mcp ` , the user can expect:
@@ -429,6 +451,18 @@ These resource templates are for managed projects under `./www/<project-name>/`.
429451
430452## Recommended user flow
431453
454+ ``` mermaid
455+ flowchart LR
456+ A["Connect MCP"] --> B["Read policy + quickstart"]
457+ B --> C["Create SDD base"]
458+ C --> D["Create first spec"]
459+ D --> E["Validate"]
460+ E --> F["Check gate"]
461+ F --> G["Record consent"]
462+ G --> H["Implement"]
463+ H --> I["Write logs and handoff"]
464+ ```
465+
4324661 . Connect the MCP server.
4334672 . Read ` sdd-policy ` and ` sdd-quickstart ` .
4344683 . Create the SDD base with ` sdd_create_workspace ` or external bootstrap scripts.
Original file line number Diff line number Diff line change @@ -28,6 +28,28 @@ Da a los clientes IA una forma estructurada de:
2828
2929No es solo acceso a documentación. Es la interfaz ejecutable del framework.
3030
31+ ## Arquitectura visual
32+
33+ ``` mermaid
34+ flowchart LR
35+ A["Usuario"] --> B["Cliente IA"]
36+ B --> C["sdd-mcp"]
37+ C --> D["sdd-core"]
38+ C --> E["Resources MCP"]
39+ D --> F["Proyecto destino"]
40+ E --> F
41+ F --> G["idea/"]
42+ F --> H["specs/"]
43+ F --> I["bitacora/"]
44+ F --> J["docs/"]
45+ ```
46+
47+ Ruta de lectura:
48+ - el cliente IA lee resources y prompts MCP
49+ - ` sdd-mcp ` expone el contrato operativo
50+ - ` sdd-core ` ejecuta las mutaciones reales del proyecto
51+ - el proyecto destino guarda los artefactos SDD resultantes
52+
3153## Qué puede esperar el usuario
3254
3355Cuando un cliente IA está conectado a ` sdd-mcp ` , el usuario puede esperar:
@@ -429,6 +451,18 @@ Estos resource templates son para proyectos administrados bajo `./www/<nombre-pr
429451
430452## Flujo recomendado para el usuario
431453
454+ ``` mermaid
455+ flowchart LR
456+ A["Conectar MCP"] --> B["Leer policy + quickstart"]
457+ B --> C["Crear base SDD"]
458+ C --> D["Crear primera spec"]
459+ D --> E["Validar"]
460+ E --> F["Revisar compuerta"]
461+ F --> G["Registrar consentimiento"]
462+ G --> H["Implementar"]
463+ H --> I["Escribir logs y handoff"]
464+ ```
465+
4324661 . Conecta el servidor MCP.
4334672 . Lee ` sdd-policy ` y ` sdd-quickstart ` .
4344683 . Crea la base SDD con ` sdd_create_workspace ` o con scripts de bootstrap externo.
You can’t perform that action at this time.
0 commit comments