Cruvero — Phase Plan Registry
Master index of all implementation phases for the Cruvero agent runtime platform.
Phase Index
| Phase | Name | Sub-Phases | Status |
|---|---|---|---|
| 1 | Durable Single-Agent Loop (MVP) | — | Complete |
| 2 | Checkpoints, Replay, and Human-in-the-Loop | — | Complete |
| 3 | Structured Execution Graphs | — | Complete |
| 4 | Memory Architecture | — | Complete |
| 5 | Multi-Agent Orchestration | — | Complete |
| 6 | Differentiating Features | 6A | Complete |
| 7 | Graph DSL & Workflow Engine | 7F | Complete |
| 8 | Integrations & Ecosystem | 8D | Complete |
| 9 | Governance & Security | 9A–9E | Complete |
| 10 | Neuro-Inspired Agent Intelligence | 10A–10H, 10-XR | Complete |
| 12 | Event Bus (NATS) | 12A–12D | Complete |
| 14 | Production API | 14A–14I | Complete |
| 15 | Documentation Publishing | — | Complete |
| 16 | Test Coverage Expansion to 80%+ | 16A–16J | Complete |
| 17 | Advanced PII Guard | 17A–17D | Complete |
| 18 | Prompt Library | 18A–18D | Complete |
| 19 | Tool Registry Restructure | — | Complete |
| 20 | React UI Build | — | Complete |
| 21 | Kubernetes Deployment (Helm & Argo) | — | Complete |
| 22 | UI Remediation & Test Coverage | 22A–22E | In Progress |
| 23 | Visual Workflow Builder (Full Rewrite) | 23A–23F | Not Started |
| 26 | Prompt Library v2: Advanced Prompt Management | 26A–26F | Not Started |
| 27 | Premium Workflow Editor UX | 27A–27H | Not Started |
| 28 | Documentation Site (Docusaurus) | 28A–28F | Planned |
Phase 26 Sub-Phases
| Sub-Phase | Name | Prompts | Depends On | Status |
|---|---|---|---|---|
| 26A | Environments + Snippets | 5 | — | Not Started |
| 26B | A/B Experiments | 4 | 26A | Not Started |
| 26C | Evaluation Framework | 5 | 26A | Not Started |
| 26D | Diff + CI/CD + Log Pipeline | 4 | 26C | Not Started |
| 26E | NATS Cache + Blueprints + Analytics | 3 | 26A, Phase 12 | Not Started |
| 26F | CI/CD + Deployment | 3 | 26A–26E | Not Started |
Total: 24 prompts across 6 sub-phases
Phase 26 Dependency Graph
26A (Environments + Snippets)
├─► 26B (A/B Experiments) ────────────┐
├─► 26C (Evaluation) ──► 26D (Diff) ├──► 26F (CI/CD + Deploy)
└─► 26E (NATS + Blueprints) ─────────┘
Phase 23 Sub-Phases
| Sub-Phase | Name | Prompts | Depends On | Status |
|---|---|---|---|---|
| 23A | Canvas Architecture & Node Framework | 5 | — | Not Started |
| 23B | Schema-Driven Node Configuration | 6 | 23A | Not Started |
| 23C | Execution Engine & Live Visualization | 5 | 23A, 23B | Not Started |
| 23D | Persistence, Versioning & History | 5 | 23A, 23C | Not Started |
| 23E | Dynamic Palette & MCP Integration | 4 | 23A, 23B | Not Started |
| 23F | Test Coverage & Quality | 5 | 23A–23E | Not Started |
Total: 30 prompts across 6 sub-phases
Phase 23 Dependency Graph
23A ─────────┬──→ 23B ──┬──→ 23C ──→ 23D
│ │ │
└──→ 23E ──┘ ▼
23F
Phase 27 Sub-Phases
| Sub-Phase | Name | Prompts | Depends On | Status |
|---|---|---|---|---|
| 27A | Smart Edges + Auto-Layout | 4 | Phase 23A | Not Started |
| 27B | Keyboard UX + Command Palette | 3 | Phase 23A | Not Started |
| 27C | CodeMirror Expression Editor + Data Mapping | 5 | Phase 23B | Not Started |
| 27D | Sticky Notes + Grouping + Canvas Search | 4 | Phase 23A | Not Started |
| 27E | Execution Visualization + Timeline | 4 | Phase 23C | Not Started |
| 27F | Subflows + Templates + Version Diff | 4 | 27A, Phase 23D | Not Started |
| 27G | Collaborative Editing | 3 | 27A–27F | Not Started |
| 27H | CI/CD + Deployment (y-websocket + Templates) | 3 | 27F, 27G | Not Started |
Total: 30 prompts across 8 sub-phases
Phase 27 Dependency Graph
Phase 23A ──► 27A (Smart Edges + Layout) ──┬──► 27F (Subflows + Templates + Diff) ──┐
│ │ │
Phase 23A ──► 27B (Keyboard + Cmd Palette) │ ├──► 27H (CI/CD + Deploy)
│ │ │
Phase 23B ──► 27C (Expression Editor) ├──► 27G (Collaborative) ───────────────┘
│ │
Phase 23A ──► 27D (Sticky + Groups + Search)│
│ │
Phase 23C ──► 27E (Exec Viz + Timeline) ────┘
Phase 28 Sub-Phases
| Sub-Phase | Name | Prompts | Depends On | Status |
|---|---|---|---|---|
| 28A | Docusaurus Scaffold & Cruvero Theme | 6 | — | Planned |
| 28B | Content: Getting Started & Developer Guide | 8 | 28A | Planned |
| 28C | Content: Operations, Architecture & Reference | 7 | 28A | Planned |
| 28D | API/CLI Reference & Interactive Features | 5 | 28B, 28C | Planned |
| 28E | Search, SEO, Performance & CI/CD | 4 | 28D | Planned |
| 28F | QA, Gap Closure & Polish | 4 | 28A–28E | Planned |
Total: 34 prompts across 6 sub-phases
Phase 28 Dependency Graph
28A ─────────┬──→ 28B ──┐
│ ├──→ 28D ──→ 28E ──→ 28F
└──→ 28C ──┘
Phase 22 Sub-Phases
| Sub-Phase | Name | Prompts | Depends On | Status |
|---|---|---|---|---|
| 22A | Critical Fixes + PlaceholderPage Replacements | 4 | — | In Progress |
| 22B | API-Backed Feature Pages | 5 | 22A | Not Started |
| 22C | New-Backend Feature Pages | 5 | 22A | Not Started |
| 22D | Visual/Style Alignment | 4 | 22B, 22C | Not Started |
| 22E | Test Coverage Expansion | 5 | 22D | Not Started |
Investigation Notes
| Phase | Notes |
|---|---|
| 22 | reference-audit, production-audit, service-audit, test-baseline |
| 23 | n8n-reference, current-ui-audit, tool-schemas, api-requirements, test-baseline |
Conventions
- Phase docs (
PHASEXX.md): Master overview with architecture, sub-phase table, files, success metrics, risks - Sub-phase docs (
PHASEXXN.md): Status, depends on, migration, tasks, files (new/modified/referenced), exit criteria - Prompt docs (
PHASEXXN-PROMPT.md): Sequential LLM prompts with context file lists and inline type definitions - Investigation notes (
notes/phaseXX-*.md): Research and audit documents informing phase design - Branches: All UI work on
feature-react-ui; backend work onmainor feature branches