Capability Promotion Flow
6 capabilitiesADR-007 lifecycleCapabilities seguem promotion flow auditable. Anti-patterns: capability_sem_demanda_real (Sprint 43 GrowthReviewer) bloqueia experimental sem ≥2 evidências; sustentacao_sem_contrato bloqueia adopted sem cost. Sprint 45 / ADR-048.
discovered
1
Identificada, ainda sem decisão de avançar
candidate
0
Candidata a build — esperando demand evidence
experimental
1
Em build/test — POC ou sprint dedicado
adopted
4
Adotada em produção, sustentada
productized
0
v25 — comercializável: pricing + SLA + ≥3 tenants
deprecated
0
Marcada para remoção, apenas legacy support
archived
0
Removida — só referência histórica
Fluxo de promoção
Linhas pontilhadas = early exit (transições para archived). Total tracked: 6.
discovered1
- Tailwind/shadcn UI SystempatternviewMigração potencial do design system primitivo. Decisão WAIT (Sprint 35+41).owner: finaya-platform
candidate0
Nenhuma capability neste stage.
experimental1
- Circuit Breaker Redis-backedpatternviewCircuitBreaker com state compartilhado entre replicas via Lua atomicowner: finaya-platform · 1 evidências
adopted4
- Architecture Engine (LLM-backed)agentviewC4 + ADR + OpenAPI + AsyncAPI generators com LLM enrichment opcionalowner: finaya-platform · adr: ADR-042 · 2 evidências · 0.1 FTE/ano
- Cockpit Feed (Redis Streams)integrationviewReal-time feed com fan-out + recover/replay via Last-Event-IDowner: finaya-platform · adr: ADR-047 · 3 evidências · 0.15 FTE/ano
- Context Engine v0patternview11 tabelas, 15 clientes seed, deep_context jsonb versionadoowner: finaya-platform · adr: ADR-040 · 2 evidências · 0.2 FTE/ano
- OTel SDK Portal-FinayaintegrationviewOTel SDK setup + 4 counters + 4 gauges em portal-finaya runtimeowner: finaya-platform · adr: ADR-046 · 1 evidências · 0.05 FTE/ano
productized0
Nenhuma capability neste stage.
deprecated0
Nenhuma capability neste stage.
archived0
Nenhuma capability neste stage.
Arraste uma capability para outro stage para promover (gera audit trail). Apenas transições válidas (ADR-007 lifecycle) ficam ativas. Para archive use o botão na linha (Sprint 67).