Extensões compartilhadas · promoção governada

Padrões compostos

Fluxos compostos ampliam o sistema sem fragmentar a experiência. Cada padrão explicita maturidade, API, acessibilidade e critérios de promoção.

Modelo de maturidade

extension

Um padrão composto resolve um fluxo, não apenas um elemento. Por isso, seu custo de universalização é maior.

O que sabemos

A anatomia funciona em um produto real, possui estados observáveis e já foi refinada por uso.

O que não sabemos

Se a mesma solução preserva identidade, acessibilidade e eficiência em outros domínios.

Como avançar

Testar uma adaptação mínima em outro produto antes de criar qualquer contrato universal.

Rastreabilidade

Inventário governado

evidência

A cobertura exaustiva continua necessária para governança, mas não precisa competir com os padrões utilizáveis na leitura principal. O portal mostra apenas o resumo; a matriz completa permanece no relatório auditável.

22padrões compartilhados com decisão explícita
5capacidades de domínio mantidas fora do core
27decisões rastreáveis no corpus inventariado
Por que manter esta seção?

Ela prova que nenhuma composição observada desapareceu da análise. O detalhamento item a item pertence à evidência técnica, não a uma galeria extensa na navegação principal.

Abrir matriz completa de cobertura →

Composer conversacional

extension

Entrada multiline com ações circulares agrupadas e envio destacado, preservando a gramática radial da referência conversacional.

O container continua squircle; o foco usa borda azul reforçada para acompanhar as ações sem alterar geometria.

A linha de ações mantém inset de 9px nas laterais e na base; a ação de envio preserva exatamente 9px à direita e 9px na base.

Útil em interfaces conversacionais, mas não obrigatória para produtos transacionais.

Contrato linguagem da famíliaHipótese útil em domínios conversacionaisRisco importação indevida em fluxos não conversacionais

Próximas ações sugeridas

extension

Continuidade assistida após uma resposta. O texto pertence ao produto; o padrão fornece linha, hover, seta e ordem.

Próximos passos

Artefatos e entregáveis

extension

Tiles icon-only usam o glyph Phosphor específico do formato, centralizado em 32px e nomeado por aria-label; texto visual redundante não acompanha o botão.

Cards de arquivo preservam nome e metadado fora do tile.

A paleta vive em patterns.css e não contamina semânticas do core.

Workspace contextual

extension

Toolbar, toolbelt e seletor de visão para leitura ou edição em painel.

O shell usa as receitas compartilhadas e só evolui por extensão governada.

Controles adjacentes ao canto mantêm delta geométrico zero; 0,1px CSS é apenas tolerância numérica de subpixel.

documento.pdf

Larguras de Canvas

O canvas de conteúdo usa 46vi. Fontes da pesquisa preserva dois terços dessa largura, 30,6667vi, porque sua tarefa é leitura de lista e não edição. Em viewport móvel, ambos convergem para overlay de 100vi.

Canvas amplo46vi
conteúdo e edição
Fontes da pesquisa30,6667vi · 2/3
lista de fontes

Fontes da pesquisa

extension

Lista de evidências com favicon, título e snippet. Pode servir a pesquisa, auditoria, compliance ou conteúdo assistido. Como painel, usa a variante estreita de dois terços do Canvas amplo.

Critérios de promoção ao núcleo

governança
  1. Reuso real. O padrão resolve o mesmo problema em pelo menos dois contextos relevantes.
  2. Sem dependência de marca. Estrutura, estados e nomes funcionam sem tokens de um produto.
  3. Acessibilidade completa. Teclado, leitor de tela, contraste, toque, zoom e motion reduzido.
  4. API estável. Anatomia, estados e extensões possuem contrato documentado.
  5. Custo menor que a duplicação. A abstração reduz manutenção sem tornar os produtos genéricos.