You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte-kit-vice/docs/book-map.md

202 lines
21 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# book-map.md — anclas estables · «Diseñando lo que ocurre»
Edición: FINAL (2026-07-05, 426 págs., con aparato editorial: índice pág. 3, numeración de páginas, créditos, «Sobre el autor»). Las anclas apuntan a capítulo + §, nunca a páginas.
Regla de estabilidad: mientras los §§ de un capítulo no cambien, sus anclas aguantan; cualquier
renumeración futura debe actualizar este mapa en el mismo commit. Sirve al repo (F-P0) y espeja
la TABLA D.1 del propio libro (subconjunto citado por el código).
## Anclas
| Ancla | Destino | Fija |
|---|---|---|
| BK-INTERFAZ | Capítulo 1 | la interfaz como algo que ocurre |
| BK-QWERTY | Capítulo 2 | carga histórica y dependencia del camino |
| BK-PERCEPCION | Capítulo 3 | lo que la percepción ya sabía |
| BK-EVENTO | Capítulo 4 | qué cuenta como evento |
| BK-GRAMATICA | Capítulo 5 | por qué una gramática |
| BK-INT-SEMANTICA | Capítulo 6 | la interacción semántica como unidad |
| BK-CRITERIOS | Capítulo 7 | criterios para que una diferencia sea lenguaje |
| BK-FAMILIAS | Capítulo 8 | las ocho familias |
| BK-EVALUABILIDAD | Capítulo 9 | evaluable frente a estructural |
| BK-A1-EXCEPCION | Capítulo 9, §9 | la aparición-que-advierte y el test sustractivo |
| BK-INTENTS | Capítulo 10 | los seis intents |
| BK-THREAT-LOSS | Capítulo 10 | amenaza frente a pérdida |
| BK-SEMAFORO | Capítulo 10 | crítica del semáforo heredado |
| BK-CANALES | Capítulo 11 | los canales de expresión |
| BK-TIEMPO | Capítulo 12 | gramática temporal |
| BK-DOS-SUPERFICIES | Capítulo 12 | ocurrencia y estado |
| BK-MOTION | Capítulo 13 | la física percibida |
| BK-PRESENCIA | Capítulo 14 | presencia y profundidad |
| BK-FORMA | Capítulo 15 | la forma como canal |
| BK-COLOR | Capítulo 16 | color: refuerzo y valencia |
| BK-SONIDO | Capítulo 17 | el canal sonoro |
| BK-SONIDO-MATERIA | Capítulo 17 | nombrar el sonido por su materia |
| BK-HAPTICA | Capítulo 18 | el canal háptico |
| BK-HAPTICA-MATERIA | Capítulo 18 | primitivas hápticas por sensación |
| BK-MIGRACION | Capítulo 19 | migración semántica |
| BK-COORDINACION | Capítulo 20 | varios canales, un solo evento |
| BK-LEER-FAMILIAS | Capítulo 21 | cómo leer los capítulos de familia |
| BK-CONTACT | Capítulo 22 | contact |
| BK-COMMIT | Capítulo 23 | commit |
| BK-SIGNAL | Capítulo 24 | signal |
| BK-HANDLE | Capítulo 25 | handle |
| BK-MUESTREO | Capítulo 25, §5 | muestrear al ritmo de la percepción |
| BK-EMERGE | Capítulo 26 | emerge |
| BK-SHIFT | Capítulo 27 | shift |
| BK-SUSTAIN | Capítulo 28 | sustain |
| BK-SUSTAIN-ESTADO | Capítulo 28, §7 | sustain como estado con transiciones |
| BK-DELEGATE | Capítulo 29 | delegate: quién actúa |
| BK-INTERPRETE | Capítulo 29, §11 | la frontera del intérprete |
| BK-COMPOSICION | Capítulo 30 | orden señal-mutación y dominancia |
| BK-MATRICES | Capítulo 31 | familias × canales, intents × canales |
| BK-RANGOS | Capítulo 32 | rangos orientativos |
| BK-A11Y-APLICADA | Capítulo 33 | accesibilidad aplicada |
| BK-ANTIPATRONES | Capítulo 34 | catálogo de antipatrones |
| BK-VALIDACION | Capítulo 35 | guía de validación |
| BK-SISTEMA | Capítulo 36 | el sistema de diseño |
| BK-SES | Apéndice A | formalización: el Semantic Event Spec |
| BK-REFERENCIA | Apéndice B | tablas canónicas B.1–B.3 |
| BK-PALETA-SONIDO | Apéndice B | paleta sonora inicial (TABLA B.4) |
| BK-PALETA-HAPTICA | Apéndice B | paleta háptica inicial (TABLA B.5) |
| BK-CASOS | Apéndice C | tres casos de estudio |
| BK-SEMA | Apéndice D | la gramática hecha código |
| BK-PRACTICA-CORRIGIO | Apéndice D | lo que la práctica corrigió (A-1 y D.11) |
| BK-D11 | Apéndice D | la desviación emerge/shift del diálogo |
| BK-ANCLAS | Apéndice D | tabla D.1 de anclas |
| BK-STREAMING | Apéndice E, caso 1 | el texto que fluye |
| BK-OPTIMISTA | Apéndice E, caso 2 | la interfaz optimista |
| BK-SKELETON | Apéndice E, caso 3 | la espera con forma de promesa |
| BK-SCROLL | Apéndice E, caso 4 | el campo sin fondo |
| BK-COLAB | Apéndice E, caso 5 | el otro que edita |
| BK-NOTIF-SO | Apéndice E, caso 6 | la notificación que emigra |
| BK-VOZ-XR | Apéndice E, caso 7 | voz y XR |
| BK-ITINERARIOS | Preliminares | cómo recorrer este libro |
## Mapa de secciones de esta edición
**CAPÍTULO 1 — Qué entendemos por interfaz**
§1 La interfaz como superficie; §2 El límite de la superficie; §3 Del objeto al cambio; §4 Qué llamamos contexto operativo; §5 La interfaz como dimensión perceptible; §6 La interfaz no es solo visual; §7 Estados, eventos y consecuencias; §8 Qué cuenta como evento; §9 Un botón no es un evento; §10 Abrir no siempre significa lo mismo; §11 Por qué esta redefinición importa al programar; §12 Resumen operativo; §13 Síntesis
**CAPÍTULO 2 — Por qué preguntamos ahora**
§1 Por qué «deuda técnica» no es la categoría correcta; §2 Sedimentación cultural sin examen; §3 Dependencia del camino; §4 Carga paradigmática; §5 Por qué ahora
**CAPÍTULO 3 — Fundamentos psicoperceptivos de la interfaz**
§1 Por qué necesitamos fundamentos perceptivos; §2 Organización perceptiva: Gestalt, agrupación y figura/fondo; §3 Affordances y acción situada; §4 Atención, saliencia y carga cognitiva; §5 Valoración del evento: cómo el usuario evalúa lo que ocurre; §6 Valencia y activación: el espacio afectivo; §7 Movimiento, causalidad y continuidad; §8 Sonido, multisensorialidad e integración de canales; §9 Esquemas sensoriomotores y cognición corporeizada; §10 Accesibilidad como prueba de arquitectura perceptiva; §11 Cómo usará este libro estos fundamentos; §12 El espacio evaluativo: valencia y activación
**CAPÍTULO 4 — El evento como unidad básica de cambio**
§1 El cambio no basta; §2 Variación, efecto y evento; §3 El evento no está en el código; §4 El evento como transformación del contexto operativo; §5 Acción, evento y consecuencia; §6 Estado y evento: dos formas de sentido; §7 El evento tiene forma temporal; §8 El evento tiene granularidad; §9 El evento tiene origen; §10 El evento tiene dirección; §11 El evento tiene valencia o estructura; §12 El evento puede ser simple o compuesto; §13 El evento tiene huella; §14 El evento puede fallar; §15 Del evento a la interacción semántica; §16 Resumen operativo; §17 Síntesis
**CAPÍTULO 5 — Por qué una gramática de eventos**
§1 Por qué la palabra gramática; §2 Qué define una gramática de eventos; §3 Responder no es suficiente; §4 El problema de los efectos aislados; §5 Tres fallos de una interfaz sin gramática; §6 Gramática y economía cognitiva; §7 De la consistencia visual a la consistencia semántica; §8 Los niveles de la gramática; §9 Composición y proporción; §10 La gramática debe ser multicanal; §11 La gramática debe admitir silencio; §12 Gramática no significa rigidez; §13 Gramática y aprendizaje implícito; §14 La gramática como herramienta para programadores; §15 Lo que una gramática debe responder; §16 Resumen operativo; §17 Síntesis
**CAPÍTULO 6 — Qué es una interacción semántica**
§1 Por qué necesitamos otro término; §2 Definición de interacción semántica; §3 No es una interacción concreta; §4 No es una animación; §5 No es un componente; §6 No es un patrón de diseño; §7 No es un intent; §8 La interacción semántica como unidad de articulación; §9 Toda interacción semántica responde a una pregunta perceptiva; §10 Tiene una firma, no una receta; §11 Puede realizarse por varios canales; §12 Tiene estructura temporal; §13 Puede componerse con otras semánticas; §14 Tiene fronteras; §15 Requiere estabilidad y elasticidad; §16 Puede ser mínima; §17 Cómo saber si algo merece ser interacción semántica; §18 Ejemplo: selección; §19 Ejemplo: notificación; §20 Ejemplo: manipulación; §21 Lo que una interacción semántica debe especificar; §22 Resumen operativo; §23 Síntesis
**CAPÍTULO 7 — Criterios para identificar una interacción semántica**
§1 El riesgo de declarar semánticas por intuición; §2 Criterio 1: relevancia operativa; §3 Criterio 2: recurrencia estructural; §4 Criterio 3: diferenciabilidad perceptiva; §5 Criterio 4: estabilidad de significado; §6 Criterio 5: elasticidad de realización; §7 Criterio 6: economía cognitiva; §8 Criterio 7: transversalidad; §9 Criterio 8: compatibilidad multicanal; §10 Criterio 9: capacidad de composición; §11 Criterio 10: proporción expresiva; §12 Criterio 11: asimetría significativa; §13 Criterio 12: sobriedad y silencio; §14 Criterio 13: posibilidad de validación; §15 Criterio 14: compatibilidad con accesibilidad; §16 Matriz de decisión; §17 Tres ejemplos; §18 Resumen operativo; §19 Síntesis
**CAPÍTULO 8 — De las clases de evento a las familias semánticas**
§1 De una lista exploratoria a una gramática manejable; §2 Las ocho preguntas fundamentales; §3 Las ocho familias fundamentales; §4 Lo que se pierde y lo que se conserva; §5 Tres casos difíciles; §6 Familias e intents; §7 Ejemplo narrativo: eliminar una tarea; §8 Por qué no seis; §9 Por qué no doce; §10 Síntesis
**CAPÍTULO 9 — Semánticas valenciales y transicionales**
§1 La distinción central; §2 Qué significa que un evento sea evaluable; §3 Neutralidad no es ausencia de intent; §4 Recordatorio: los seis intents; §5 Fundamento: valoración del evento; §6 Fundamento: figura y fondo; §7 Fundamento: esquemas sensoriomotores; §8 Confirmaciones desde affordances, atención y afecto; §9 Reglas de composición; §10 Ejemplo: archivo no guardado al cerrar; §11 Consecuencias para diseño e implementación; §12 Síntesis
**CAPÍTULO 10 — Intent: más allá del semáforo**
§1 El intent como problema no examinado; §2 La herencia del semáforo; §3 De la carretera a la pantalla; §4 Qué codifica realmente la convención heredada; §5 Qué debería ser un intent; §6 El espacio afectivo; §7 Las seis regiones evaluativas; §8 Lo que la convención heredada pierde; §9 Cómo modula el intent; §10 Neutralidad no es ausencia de intent; §11 Familia e intent; §12 Antipatrones; §13 Ejemplo narrativo; §14 Principios; §15 Síntesis
**CAPÍTULO 11 — Los canales de expresión del evento**
§1 Por qué hablar de canales; §2 Fundamento psicoperceptivo: por qué no basta con decir «visual»; §3 Propiedad técnica y canal de expresión; §4 El evento como composición perceptiva; §5 La web como campo principal de ejemplos; §6 Síntesis
**CAPÍTULO 12 — Tiempo, latencia y sincronía**
§1 La interfaz como experiencia temporal; §2 Fundamento psicoperceptivo: tiempo, agencia y espera; §3 Latencia; §4 Duración; §5 Espera; §6 Persistencia y huella; §7 Secuencia; §8 Tiempo e intent; §9 Accesibilidad temporal; §10 Síntesis
**CAPÍTULO 13 — Motion: la física percibida del evento**
§1 Fundamento psicoperceptivo: movimiento, causalidad y continuidad; §2 Causalidad; §3 Continuidad; §4 Energía, masa y activación; §5 Dirección; §6 Motion y familias; §7 Motion y accesibilidad; §8 Síntesis
**CAPÍTULO 14 — Presencia y profundidad**
§1 Presencia no es existencia técnica; §2 Fundamento psicoperceptivo: figura/fondo, plano y claves de profundidad; §3 emerge, shift y signal: tres formas de aparecer; §4 Profundidad no significa importancia; §5 Desaparecer no significa perder; §6 Ejemplo narrativo: tarjeta eliminada con undo; §7 Ejemplo narrativo: command palette; §8 Accesibilidad de presencia y profundidad; §9 Antipatrones; §10 Síntesis
**CAPÍTULO 15 — Forma: límite, affordance e iconografía**
§1 Fundamento psicoperceptivo: Gestalt, contorno y affordance; §2 Forma como límite; §3 Forma como affordance; §4 Forma y estado; §5 Forma e intent; §6 Ejemplo narrativo: campo inválido; §7 Ejemplo narrativo: selección de filtro; §8 Ejemplo narrativo: área de drop; §9 Accesibilidad de la forma; §10 Síntesis
**CAPÍTULO 16 — Color: refuerzo semántico y valencia**
§1 Fundamento psicoperceptivo: saliencia, contraste y codificación; §2 Color e intent; §3 La herencia del semáforo; §4 Lo que el color hace bien; §5 Accesibilidad cromática; §6 Antipatrones; §7 Síntesis
**CAPÍTULO 17 — Sonido: urgencia, valencia y microeventos auditivos**
§1 Fundamento psicoperceptivo: correspondencias, roughness e integración audiovisual; §2 Qué comunica el sonido; §3 Sonido y familias semánticas; §4 Sonido e intent; §5 Ejemplo narrativo: autoguardado; §6 Ejemplo narrativo: subida completada; §7 Ejemplo narrativo: alerta crítica; §8 Ejemplo narrativo: eliminación; §9 Sonido y web; §10 Accesibilidad sonora; §11 Antipatrones; §12 Síntesis
**CAPÍTULO 18 — Háptica y vibración**
§1 Fundamento psicoperceptivo: tacto, cuerpo y acción; §2 Qué comunica la háptica; §3 Háptica y familias semánticas; §4 Háptica e intent; §5 La web y sus límites hápticos; §6 Ejemplo narrativo: teclado móvil; §7 Ejemplo narrativo: selección de chip; §8 Ejemplo narrativo: drag-and-drop táctil; §9 Ejemplo narrativo: alerta en wearable; §10 Accesibilidad háptica; §11 Antipatrones; §12 Síntesis
**CAPÍTULO 19 — Accesibilidad perceptiva y reducción de canales**
§1 Fundamento psicoperceptivo: variabilidad perceptiva y redistribución del significado; §2 Canal único y fragilidad; §3 Migración semántica; §4 Accesibilidad y familias; §5 Síntesis
**CAPÍTULO 20 — Coordinación multicanal**
§1 Fundamento psicoperceptivo: integración multisensorial y congruencia; §2 La secuencia completa del sistema; §3 Congruencia, redundancia y sobrecarga; §4 Síntesis
**CAPÍTULO 21 — Cómo leer los capítulos de familia**
§1 La ficha de apertura; §2 La plantilla común; §3 Qué no son las familias; §4 Dos maneras de leer la Parte III; §5 Ejemplo transversal; §6 Síntesis
**CAPÍTULO 22 — Contact**
§1 Qué es contact; §2 Qué no es contact; §3 Fundamento psicoperceptivo: agencia, causalidad inmediata y esquema táctil; §4 La pregunta perceptiva; §5 contact y latencia; §6 Canales y verbos de contact; §7 contact frente a commit; §8 contact frente a signal; §9 contact en componentes web; §10 contact e intent; §11 contact y accesibilidad; §12 Antipatrones; §13 Síntesis
**CAPÍTULO 23 — Commit**
§1 Qué es commit; §2 Qué no es commit; §3 Fundamento psicoperceptivo: cierre, consecuencia y memoria de estado; §4 La pregunta perceptiva; §5 Verbos y tipos de commit; §6 commit, huella e intent; §7 Las fronteras temporales: contact y sustain; §8 Ejemplos prácticos; §9 Accesibilidad; §10 Antipatrones; §11 Síntesis
**CAPÍTULO 24 — Signal**
§1 Qué es signal; §2 Qué no es signal; §3 Fundamento psicoperceptivo: atención, saliencia y carga cognitiva; §4 La pregunta perceptiva; §5 Tipos de señal; §6 Canales, texto e intent; §7 signal frente a emerge y commit; §8 Ejemplos prácticos; §9 Accesibilidad; §10 Antipatrones; §11 Síntesis
**CAPÍTULO 25 — Handle**
§1 Qué es handle; §2 Qué no es handle; §3 Fundamento psicoperceptivo: control directo, esquema corporal y continuidad; §4 Las fases de handle; §5 Canales y evaluación; §6 Ejemplos prácticos; §7 Accesibilidad; §8 Antipatrones; §9 Síntesis
**CAPÍTULO 26 — Emerge**
§1 Qué es emerge; §2 Qué no es emerge; §3 Fundamento psicoperceptivo: figura/fondo, presencia y organización del campo; §4 La pregunta perceptiva; §5 Verbos de emerge; §6 Tipos de emerge; §7 Canales e intent; §8 Las fronteras: signal, shift y commit; §9 Ejemplos prácticos; §10 Accesibilidad; §11 Antipatrones; §12 Síntesis
**CAPÍTULO 27 — Shift**
§1 Qué es shift; §2 Qué no es shift; §3 Fundamento psicoperceptivo: cambio de contexto, orientación y modelo mental; §4 La pregunta perceptiva; §5 Tipos de shift; §6 Canales de shift; §7 shift y familias relacionadas; §8 Ejemplos prácticos; §9 Accesibilidad; §10 Antipatrones; §11 Síntesis
**CAPÍTULO 28 — Sustain**
§1 Qué es sustain; §2 Qué no es sustain; §3 Fundamento psicoperceptivo: continuidad temporal, incertidumbre y confianza; §4 La pregunta perceptiva; §5 Tipos de sustain; §6 Canales de sustain; §7 sustain e intent; §8 Las fronteras: commit y signal; §9 Ejemplos prácticos; §10 Accesibilidad; §11 Antipatrones; §12 Síntesis
**CAPÍTULO 29 — Delegate**
§1 Dónde se sitúa el actor delegado; §2 Fundamento psicoperceptivo: atribución de agencia y autoría; §3 Qué es delegate; §4 Verbos principales; §5 Qué no es delegate; §6 delegate e intent; §7 Canales de delegate; §8 Casos no basados en IA; §9 Riesgos de diseño; §10 Accesibilidad de delegate; §11 El agente que interpreta: una frontera; §12 Resumen operativo; §13 Síntesis
**CAPÍTULO 30 — Composición de eventos semánticos**
§1 Por qué necesitamos composición; §2 Secuencias básicas; §3 Las reglas no son dogmas; §4 Reglas de composición; §5 Ejemplo largo: subida con fallo parcial y recuperación; §6 Eventos simultáneos y solapados; §7 Regla de dominancia atencional; §8 Jerarquía dentro de una composición; §9 Antipatrones de composición; §10 Síntesis
**CAPÍTULO 31 — Matrices semánticas**
§1 Para qué sirve una matriz semántica; §2 Cómo leer las matrices; §3 Matriz de familias y canales; §4 Lectura por familia; §5 Matriz de intents y canales; §6 Lectura por intent; §7 Cómo usar las matrices juntas; §8 Celdas prohibidas o raras; §9 Matrices y accesibilidad; §10 Antipatrones de matriz; §11 Síntesis
**CAPÍTULO 32 — Rangos psicoperceptivos orientativos**
§1 Por qué hablar de rangos; §2 Fundamento: umbrales, atención y fatiga; §3 Rangos temporales orientativos; §4 contact: el rango de la agencia; §5 commit: el rango del cierre; §6 signal: el rango de la atención; §7 handle: el rango del control; §8 sustain: el rango de la espera; §9 emerge y shift: rangos de entrada y orientación; §10 Sonido y háptica: rangos de intrusión; §11 Saturación y frecuencia; §12 Rangos y accesibilidad; §13 Tabla síntesis de rangos; §14 Antipatrones de rango; §15 Síntesis
**CAPÍTULO 33 — Accesibilidad aplicada**
§1 Accesibilidad aplicada no es traducción literal; §2 Caso 1: error de formulario; §3 Caso 2: operación larga con reduced motion; §4 Caso 3: eliminación con undo; §5 Caso 4: drag-and-drop accesible; §6 Caso 5: señal crítica sin sonido ni color; §7 Principios de accesibilidad aplicada; §8 Ficha de migración semántica; §9 Antipatrones de accesibilidad aplicada; §10 Síntesis
**CAPÍTULO 34 — Antipatrones globales**
§1 Todo es success; §2 Todo es danger; §3 Info como cajón de sastre; §4 Todo lo que aparece es alerta; §5 Modal rojo; §6 Spinner de error; §7 commit anticipado; §8 Pérdida sin huella; §9 Drag sin alternativa; §10 Sonido decorativo; §11 Todo vibra; §12 Color como semántica; §13 Señales efímeras; §14 shift invisible; §15 Síntesis
**CAPÍTULO 35 — Validación de una semántica perceptiva**
§1 Qué significa validar una semántica; §2 Qué no es validación semántica; §3 Qué se valida; §4 Protocolo 1 — Test de lectura inmediata; §5 Protocolo 2 — Test de diferenciabilidad; §6 Protocolo 3 — Test de intent; §7 Protocolo 4 — Test de reducción de canal; §8 Protocolo 5 — Test de secuencia; §9 Protocolo 6 — Test de fatiga; §10 La ficha de validación semántica; §11 Cómo interpretar los resultados; §12 Validación sin laboratorio; §13 Antipatrones de validación; §14 Síntesis
**CAPÍTULO 36 — De la gramática al sistema**
§1 La gramática no es un framework; §2 Por qué llevar la gramática al sistema; §3 Tres niveles de adopción; §4 Naming: nombrar eventos, no efectos; §5 Tokens semánticos; §6 Firma perceptiva; §7 Fichas de evento semántico; §8 Documentar decisiones, no solo componentes; §9 Tokens de canal y tokens de evento; §10 Cuidado: tokens no son verdad; §11 Cómo usarlo en revisión de diseño; §12 De la gramática al sistema sin dogmatismo; §13 Síntesis
**CIERRE — Cierre**
§1 Lo que este libro ha intentado hacer; §2 La interfaz como contexto operativo perceptible; §3 El evento como unidad básica de cambio; §4 Las familias semánticas; §5 El intent más allá del color; §6 Los canales como materia sensible; §7 Composición, matrices y validación; §8 Lo que este libro viene a completar; §9 Lo que sí propone; §10 Volver al programador front-end; §11 Una gramática provisional; §12 Cierre
**APÉNDICE A — Capa semántica declarativa**
—
**APÉNDICE B — Firmas de expresión y matriz mínima**
—
**APÉNDICE C — Tres casos de estudio**
—
**APÉNDICE D — A lo largo del libro, la gramática se ha mantenido deliberadamente agnóstica: familias, intents y canales se han descrito como categorías perceptivas, no como piezas de un producto. Este apéndice hace, una sola vez, el movimiento contrario: muestra la gramática soportando el peso de un sistema real. El sistema es UIX, una librería de interfaz cuyo módulo semántico —Sema— implementa las familias, los intents, los verbos y los canales de este libro. Se presenta aquí como lo que es: una implementación posible, no la implementación.**
—
**APÉNDICE E — Casos difíciles: donde la gramática suda**
—

Powered by TurnKey Linux.