Ir ao conteúdo
SEED engenharia

Tokens

3f. Painel lateral à direita — largura e piso do conteúdo

seed-tokens.md v1.40 · §03fseção 11 de 2303f-painel-lateral-a-direita-largura-e-piso-do.md · MD5 d71c012e

Título completo no canon: Painel lateral à direita — largura e piso do conteúdo (SH-P62, folha 11)

Para quem lê sem ter visto a conversa: em 2026-10-18 o Rafael pediu que o painel que abre à direita (a "folha" do app Claude era a referência dele) empurrasse a conversa até um limite e, dali em diante, sobrepusesse sem encolhê-la mais (pedido verbatim no MANIFESTO §315). O estudo SH-P62 (2026-10-18) mediu as telas do DS e propôs uma regra; a folha 11 (respostas dele gravadas em 2026-10-18 18:56Z, verbatim no MANIFESTO §315.6) decidiu: SH62a = a (piso de 640 px), SH62b = a (uma regra só para todo painel lateral à direita), SH62c = b (o conteúdo coberto não fica inerte), SH62d = b (o painel do assistente do chat migra para a regra; muda o CH3 do §55), SH62e = a (aplicar agora). A regra mora no seed-componentes.md §31.4 (PL1–PL9); quem a executa nas telas é o módulo único 06-validacao/ferramentas/painel_lateral_bloco.py. Nascem três tokens, grupo semantic.side-panel do JSON, invariantes de tema:

Token Valor Papel De onde vem o número
--seed-side-panel-width 420px largura de abertura do painel quando a pessoa ainda não escolheu outra; se 420 deixaria o conteúdo abaixo do piso, o painel abre com a largura que ainda cabe sem cobrir (nunca abaixo do mínimo) o valor que o chat (§55.5, medido 420) e a mensageria (MS5) já usavam escrito à mão
--seed-side-panel-width-min 320px a menor largura do painel no arraste da borda e no teclado Fluent 2, useDrawerBaseStyles.styles.ts, tamanho small = 320 px (lido em 2026-10-18 pelo estudo)
--seed-side-panel-content-min 640px o PISO do conteúdo (lista, conversa, tabela): enquanto o painel empurra, o conteúdo nunca fica abaixo disto; passado o piso, o painel sobrepõe e o conteúdo para de encolher; abaixo do piso o painel ocupa a região inteira SH62a = a; a MS5 já declarava "a conversa mantém ≈ 640 px"; coincide com o breakpoint sm (§2.9)

Os passos do teclado da borda (16 px e, com Shift, 48 px) e a folga mínima de conteúdo visível no teto do arraste (48 px) não são tokens novos: são --seed-sp-4 e --seed-sp-12 (§2.6). A largura máxima do painel não é número fixo: é a largura da região menos --seed-sp-12, recalculada ao vivo.

Esc