AI/MCP UX/UI Coverage Registry

Source-of-truth pra estado de conformidade dos componentes Koder com as specs AIMCP do umbrella #099 (`metadocsstackbacklogpending099-ai-ui-mcp-parity-umbrella.md`).

Análogo ao koder-id-auth-coverage.md: grid componente × spec × estado dos testes baseline. Release engineering bloqueia release de produto AI se row crítica não estiver verde.

Specs rastreadas (23 + 2 cross-cutting)

# Slug Spec path Status spec Prioridade
A1 mcp-tool-invocation specs/ai-ui/mcp-tool-invocation.kmd RATIFIED (2026-05-14, #100 done) high
A2 mcp-permission-prompt specs/ai-ui/mcp-permission-prompt.kmd RATIFIED (2026-05-14, #101 done) high
A3 mcp-elicitation specs/ai-ui/mcp-elicitation.kmd RATIFIED (2026-05-14, #102 done) medium
A4 mcp-sampling-approval specs/ai-ui/mcp-sampling-approval.kmd RATIFIED (2026-05-14, #103 done) medium
A5 mcp-server-state specs/ai-ui/mcp-server-state.kmd RATIFIED (2026-05-14, #104 done) high
A6 chat-message-bubble specs/ai-ui/chat-message-bubble.kmd RATIFIED (2026-05-14, #105 done) high
A7 streaming-text specs/ai-ui/streaming-text.kmd RATIFIED (2026-05-14, #106 done) high
A8 thinking-state specs/ai-ui/thinking-state.kmd RATIFIED (2026-05-14, #107 done) medium
A9 agent-step-trace specs/ai-ui/agent-step-trace.kmd RATIFIED (2026-05-14, #108 done) medium
A10 code-block specs/ai-ui/code-block.kmd RATIFIED (2026-05-14, #109 done) med-high
A11 artifact-panel specs/ai-ui/artifact-panel.kmd RATIFIED (2026-05-14, #110 done) medium
A12 citations specs/ai-ui/citations.kmd RATIFIED (2026-05-14, #111 done) high
A13 cost-display specs/ai-ui/cost-display.kmd RATIFIED (2026-05-14, #112 done) medium
A14 model-selector specs/ai-ui/model-selector.kmd RATIFIED (2026-05-14, #113 done) high
A15 prompt-gallery specs/ai-ui/prompt-gallery.kmd RATIFIED (2026-05-14, #114 done) medium
A16 conversation-history specs/ai-ui/conversation-history.kmd RATIFIED (2026-05-14, #115 done) medium
A17 multimodal-input specs/ai-ui/multimodal-input.kmd RATIFIED (2026-05-14, #116 done) high
A18 memory-drawer specs/ai-ui/memory-drawer.kmd RATIFIED (2026-05-14, #117 done) med-high
A19 inline-suggest specs/ai-ui/inline-suggest.kmd RATIFIED (2026-05-14, #118 done) medium
A20 ai-disclaimer specs/ai-ui/ai-disclaimer.kmd + policies/ai-content-disclosure.kmd RATIFIED (2026-05-14, #119 done) high (compliance)
A21 generative-ui RFC rfcs/ai-RFC-001-generative-ui-via-kvg.kmd RFC RATIFIED draft (2026-05-14, #120 done — gate 1 pending owner) low (R&D)
A22 voice-mode specs/ai-ui/voice-mode.kmd RATIFIED (2026-05-14, #121 done) medium
A23 system-prompt-editor specs/ai-ui/system-prompt-editor.kmd RATIFIED (2026-05-14, #122 done) low-medium
C1 koder_kit AI namespace engines/sdk/koder_kit/lib/src/ai/ DRAFT (ticket #034 koder_kit) high
C2 (this registry) meta/docs/stack/registries/ai-ui-coverage.md LIVE

Grid componente × spec (TODO — preencher a cada widget shipar)

Componentes consumidores conhecidos:

Componente A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23
productshorizontalkortex
productshorizontaltalk n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
productshorizontalkruze n/a
productsdevkdev n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
servicesaibot n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
servicesaikode n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a

Legend:

  • ⬜ — Pendente (spec não ratificada ou widget não shipado)
  • 🟡 — Spec ratificada, widget WIP
  • ✅ — Widget shipado + T-suite verde
  • ⛔ — Widget shipado mas T-suite quebrada (BLOCKER pra release)
  • n/a — Não aplicável (componente não consome essa spec)

Workflow de atualização

  1. Quando spec ratificar (ticket #N moved to done): status DRAFTRATIFIED na tabela acima.
  2. Quando widget aterrissa em engines/sdk/koder_kit/lib/src/ai/<slug>.dart com T-suite verde: marcar ✅ na linha do koder_kit + cada produto consumidor.
  3. Release engineering: bloqueia release se produto consumidor tem ⛔ ou linha amarela em spec high priority.
  • Umbrella: meta/docs/stack/backlog/pending/099-ai-ui-mcp-parity-umbrella.md
  • Análogo: meta/docs/stack/registries/koder-id-auth-coverage.md
  • SDK home: engines/sdk/koder_kit/
  • Última auditoria: 2026-05-14.
  • Última atualização: 2026-05-14 — Wave 5b (A15A19A21A22A23) ratificada; 23/23 specs RATIFIED (100%). Umbrella #099 CLOSED.