La whitelist `editable` ya decidía si el mega-control Tipografía aparece
ENTERO (schemeAllowsField); faltaba apagar filas INDIVIDUALES con las
claves con punto (`typography.size`…). Refleja el patrón que ya existe
para `adjustments` de imagen.
- PalabrasTypography gana `enabled: 'all' | readonly string[]`. UN solo
mecanismo de visibilidad: `show(key)` unifica el `essential` existente
(inspector corto de la barra) con el `enabled` del esquema — no dos ejes
{#if} paralelos sobre las mismas filas.
- Vocabulario canónico (11 filas, nombres semánticos cortos que extienden
los `size`/`tracking` ya fijados en ESQUEMA, no los nombres CSS):
font·style·weight·size·leading·tracking·word·measure·case·wrap·tabular.
Documentado en ESQUEMA §6 (tabla clave→fila→prop) + apuntado desde types.ts.
- Ambos consumidores (panel flotante/acoplado + inspector de barra) pasan
`enabled={schemeSubControls(scheme, kind, 'typography')}`.
- Test: `typography.size,typography.leading` → sufijos `['size','leading']`.
Verificado Playwright: párrafo gateado a size+leading muestra SOLO Tamaño +
Interlineado; encabezado sin declarar muestra las 11 filas (retrocompatible).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>