Skip to main content

Milestone 3.5 — Composable catalog generation (all surfaces)

Status: Preview expanded — richer recipes + NodeOps generatable bundle (Team+).
Architecture: milestone-3-0-catalog-grounded-ai-architecture.md

Shipped (preview foundation)

SurfaceNotes
composition_packs/composition-recipes.jsonDeclarative recipes (replaces Python GENERATION_BUNDLES)
api/v1/composition_engine.pyRecipe load, coverage matrix, intent resolution
GET /chat/capabilitiescoverage[] + composition_engine: recipe_driven_preview
GET /account/featuresFree vs paid feature registry
api/v1/feature_registry.pyCentral FEATURES + quotas — update when shipping new surfaces
/account/planFeature availability panel

v0.2.0 recipe expansion (2026-05-19)

RecipeChange
terraform_baseline+ VPC module outputs (5 files)
kubernetes_workload+ Prometheus scrape + NetworkPolicy (5 files; launch + monitor + secure)
helm_chart+ minimal scrape preset (5 files)
monitoring_stack+ sample Deployment for scrape context (4 files)
security_posture+ namespace + sample Deployment (3 files)
web3_operationsNew — Ethereum RPC, validator StatefulSet, OP Stack config + RPC scrape (Team+, 4 files)

v0.3.0 — M4.1 Web3 expansion (2026-05-19)

RecipeChange
web3_operations8 files — namespace + 7 NodeOps presets (Compose, scrape, OP Stack, validator, NetworkPolicy, Lighthouse)

NodeOps packs v0.2.0: module_packs/nodeops/presets/* — see milestone-4-1-web3-templates.md.

Still open

  • Pack manifest tags (composes_with, required_variables)
  • Dynamic slot-filling beyond keyword intent
  • Hard tier enforcement on Team+ recipes (Phase 5 auth)
  • Full schema validation (terraform validate, kubeconform) — see M3.6

Coverage matrix (current)

DomainStatus
Templates: terraform, k8s, helm, monitoringGeneratable recipes
Templates: edgeGuided (runbook link)
Modules: terraform, helm, monitoring, security, nodeopsGeneratable via recipes
Suites: launch, monitor, secure, nodeopsGeneratable
Intents: 6 generatable (incl. web3 Team+)checkout, guidance guided

See live matrix: GET /api/v1/chat/capabilitiescoverage.

When adding features

Update feature-tier-registry.md checklist.