El astilleroThe shipyard
La compuerta de acuerdo: cada superficie, su estado, su fase; se revisa aquí antes de construir más.
The agreement gate: every surface, its state, its phase; reviewed here before anything more gets built.
Las superficiesThe surfaces
EscribirWrite
- EscribirWriteSIN CONSTRUIRNOT YET BUILTfase Ephase E00-PLAN.md · Fase 4
AjustesSettings
- AjustesSettingsEN OBRAIN PROGRESSfase Bphase B00-PLAN.md · §Build order, revised: decisiones
- EntrarSign inCONSTRUIDOBUILTfase Dphase Dchecklist.html · p0-2
TransversalesCross-cutting
- El Vuelo (⌘K)El Vuelo (⌘K)CONSTRUIDOBUILTfase Bphase B05-carta-spec.md · §3.3
- EN|ES: el idioma del cromoEN|ES: the chrome languageCONSTRUIDOBUILTfase Bphase B10-capitulos-spec.md · §11
- La BalandraLa BalandraSIN CONSTRUIRNOT YET BUILTfase Cphase C05-carta-spec.md · §3.1
- La tarjeta de sentido (★ captura)The sense card (★ capture)SIN CONSTRUIRNOT YET BUILTfase Ephase E03-utilities-spec.md · §6.1
- ¿por qué? (explicar)why? (explain)SIN CONSTRUIRNOT YET BUILTfase Ephase E03-utilities-spec.md · §6.1
- PÁNICOPANICSIN CONSTRUIRNOT YET BUILTfase Ephase E03-utilities-spec.md · §4
- Reportar este ítemReport this itemSIN CONSTRUIRNOT YET BUILTfase Fphase F00-PLAN.md · §cuarentena
- El acta de travesíaThe crossing reportSIN CONSTRUIRNOT YET BUILTfase Cphase C05-carta-spec.md · §4
- Las placas de pasoThe passage platesSIN CONSTRUIRNOT YET BUILTfase Cphase C05-carta-spec.md · §paso
El grafo de navegaciónThe navigation graph
En móvil, la barra inferior lleva cinco destinos: La Carta · Estudiar · Buscar · Escuchar · Hablar: y «Más» despliega Escribir · Perfil · Ajustes. En escritorio, el raíl izquierdo muestra los ocho. El Vuelo (⌘K) salta a cualquier superficie desde cualquier pantalla. Y este astillero queda enlazado desde cada superficie sin construir, desde Ajustes y desde la página no encontrada: la revisión nunca está a más de un clic.
On mobile, the bottom bar carries five destinations: La Carta · Estudiar · Buscar · Escuchar · Hablar: and “More” unfolds Escribir · Perfil · Ajustes. On desktop, the left rail shows all eight. El Vuelo (⌘K) jumps to any surface from any screen. And this shipyard stays linked from every not-yet-built surface, from Ajustes and from the not-found page: review is never more than one click away.
El orden de construcción, revisadoThe build order, revised
- AEl mapa de arquitectura: cada pantalla, la navegación, el orden de construcción y las contradicciones abiertas, en una sola página revisable. Acuerdo antes de construcción: la corrección de rumbo más barata posible.The architecture map: every screen, the navigation, the build order and the open contradictions, on one reviewable page. Agreement before construction: the cheapest course correction there is.
- BEl esqueleto navegable: toda ruta alcanzable; las cuatro pantallas con datos (diccionario, conjugación, cuadrícula verbal, temas) genuinamente funcionales, porque los datos ya están cargados y verificados.: estamos aquíThe navigable skeleton: every route reachable; the four data-backed screens (dictionary, conjugation, verb grid, themes) genuinely working, because the data is already loaded and verified.: we are here
- CLa Carta, solo 2D: la pantalla de inicio. «El mapa 2D más el registro de la carta es un producto completo; el renderizador 3D es estrictamente aditivo» (07-carta-rendering.md:1532). Aquí vive también el andamiaje del viaje en capítulos.: estamos aquíLa Carta, 2D only: the home screen. "The 2D map plus the chart register is a complete product; the 3D renderer is strictly additive" (07-carta-rendering.md:1532). The chapter-journey scaffold lives here too.: we are here
- DLos pendientes de la fase 0: el triaje de tres botones, el pase de verificación del cinco por ciento, los primeros ítems de traducción, el banco de ítems, la llave de acceso, la copia de seguridad, el TTS. Terminados a propósito.The phase 0 leftovers: the three-button triage, the five-percent verification pass, the first translation items, the item bank, the passkey, the backup, the TTS. Finished on purpose.
- EFase 3 Escuchar → fase 1 Perfil/evaluación → fase 4 Escribir → fase 5 Hablar → fase 8 Misiones. Primero el diferenciador, luego los instrumentos que hacen legible el avance.Phase 3 Listening → phase 1 Profile/assessment → phase 4 Writing → phase 5 Speaking → phase 8 Missions. The differentiator first, then the instruments that make progress legible.
- FPipeline de contenido (fase 2) · adaptación (fase 7) · sin conexión (fase 6). Cada uno necesita un volumen o un historial que aún no existe.The content pipeline (phase 2) · adaptation (phase 7) · offline (phase 6). Each needs a volume or a history that does not exist yet.
- GCarta 10c (R3F) y 10d (autoría del mundo). 10c es explícitamente aditivo; 10d es escritura, no ingeniería, y puede correr en paralelo con lo demás.Carta 10c (R3F) and 10d (world authoring). 10c is explicitly additive; 10d is writing, not engineering, and can run in parallel with everything else.
Decisiones registradas: el viaje en capítulosRecorded decisions: the chapter journey
Ocho decisiones del dueño (2026-08-29), registradas en 00-PLAN.md y desarrolladas en 10-capitulos-spec.md: el documento que manda sobre el viaje, los niveles y los sellos. Cambian el producto, no solo el calendario.
Eight owner decisions (2026-08-29), recorded in 00-PLAN.md and developed in 10-capitulos-spec.md: the authority on the journey, the tiers and the sellos. They change the product, not just the schedule.
- Cada lugar del mapa es un capítulo de manual: un tiempo verbal nuevo + un vocabulario temático + un juego de frases aparte + una lección de historia + el rasgo dialectal del lugar, enseñados con el catálogo completo de tipos de ejercicio. El viaje: Miami → el Caribe → México → Centroamérica → Sudamérica → el jefe final en España (La Vuelta, Madrid) → el súper jefe de las raíces latinas (El Estrato).Every map location is a textbook chapter: one new tense + one themed vocab set + a separate phrases set + a history lesson + the location’s dialect feature, taught through the full exercise-type catalog. The journey: Miami → the Caribbean → Mexico → Central America → South America → the final boss in Spain (La Vuelta, Madrid) → the super boss on the Latin roots (El Estrato).
- Orden recomendado, nunca una barrera. Todo capítulo se puede entrar siempre; el rumbo trazado es consejo, y la doctrina vigente queda reafirmada. Completar gana sellos: vistas derivadas del registro solo-anexar, nunca banderas otorgadas.A recommended order, never a barrier. Every chapter is always enterable; the drawn course is advice, and the standing doctrine is reaffirmed. Completion earns sellos: views derived over the append-only log, never granted flags.
- Tres niveles por capítulo, fácil / medio / difícil: por sección (tiempo, vocabulario, frases). Los niveles conservan la amplitud y expanden profundidad y volumen: formas irregulares en todos los niveles; los niveles altos alcanzan vocabulario menos común, frases más raras, usos más finos, más volumen (bandas de frecuencia sobre lexemes.freq_rank).Three difficulty tiers per chapter, fácil / medio / difícil: per section (tense, vocab, phrases). Tiers preserve breadth and expand depth and volume: irregular forms at every tier; higher tiers reach into less common vocabulary, rarer phrases, deeper usage, more volume (frequency bands over lexemes.freq_rank).
- Vocabulario ≠ frases. Vocabulario = palabras sueltas (tarjetas, single_lemma). Frases = cadenas de varias palabras y dichos locales no literales, presentados como glosa literal frente a sentido real (collocation/formula): español de la experiencia, no de manual.Vocab ≠ phrases. Vocab = single words (flashcards, single_lemma). Phrases = multi-word strings and non-literal local sayings rendered as literal gloss vs. actual meaning (collocation/formula): experience-Spanish, not textbook-Spanish.
- Los quizzes quedan especificados como el examen de capítulo que alimenta los sellos: se cierra la carencia que señaló la crítica.Quizzes are specified as the chapter exam powering the sellos: closing the gap the critique flagged.
- Las lecciones de historia son un tipo de contenido obligatorio por capítulo (reglas de place_note: histórico, marítimo o dialectal, nunca caracterización política).History lessons are a required per-chapter content type (place_note rules: historical, maritime or dialectal only, never political characterization).
- El chrome es bilingüe, con el inglés por defecto. El aprendiz aún no lee español: ambos idiomas se renderizan en cada página y un conmutador EN|ES persistente cambia al instante; el contenido de estudio sigue en español.Chrome is bilingual, English default. The learner cannot read Spanish yet: both languages render into every page and a persistent EN|ES toggle switches instantly; study content stays Spanish.
- El Examen General: un examen global adaptativo, disponible en cualquier momento (dificultad en escalera, la maquinaria Splash), que termina en una sola cifra sobre una escala de 0 a 100 más el desglose de nueve ejes: se revoca el rechazo anterior a la cifra única.El Examen General: an anytime, adaptive overall exam (staircase difficulty, the Splash machinery) ending in one score on a 0–100 scale plus the nine-axis breakdown: the earlier refusal of a single composite number is overridden.
Contradicciones abiertasOpen contradictions
El interruptor del 8%: automático o solo mediciónThe 8% switch: automatic, or measurement only PROPAGARTO PROPAGATE
La decisión registrada corta la demotión automática (una pantalla de inicio que se retira sola es peor que el fallo que previene) y hace del modo lista un ajuste del aprendiz. Cinco lugares siguen afirmando el mecanismo automático.The recorded decision cuts the automatic demotion (a home screen that withdraws itself is worse than the failure it prevents) and makes list mode a learner setting. Five places still assert the automatic mechanism.
Decisión: 00-PLAN.md §Build order (líneas ~944–948) y 05-carta-spec.md §10
Desactualizados: checklist.html:926 y :835 · 00-PLAN.md:680 y :983 · 05-carta-spec.md:1037
- Editar los cinco lugares: queda la medición de map_seconds, el modo lista es un ajuste (recomendada; en curso en este paso)Edit the five places: map_seconds measurement stays, list mode is a setting (recommended; underway in this step)
- Restaurar la demotión automática y retirar la enmiendaRestore the automatic demotion and withdraw the amendment
La proyección: Mercator, cónica conforme o AlbersThe projection: Mercator, conformal conic, or Albers PROPAGARTO PROPAGATE
La tabla de resoluciones fija Mercator (las líneas de rumbo rectas son la mitad de la estética). 00-PLAN.md:596 aún argumenta geoConicConformal y 07-carta-rendering.md:119 aún especifica Albers. El pipeline construido (scripts/build-map.py) sigue la resolución: Web Mercator.The resolutions table fixes Mercator (straight rhumb lines are half the aesthetic). 00-PLAN.md:596 still argues geoConicConformal and 07-carta-rendering.md:119 still specifies Albers. The built pipeline (scripts/build-map.py) follows the resolution: Web Mercator.
Resolución: 00-PLAN.md:956 → Mercator
Desactualizados: 00-PLAN.md:596 · 07-carta-rendering.md:119 · 06:415 (Iberia)
- Propagar Mercator a los tres lugares (recomendada; en curso en este paso)Propagate Mercator to the three places (recommended; underway in this step)
- Reabrir la elección de proyecciónReopen the projection choice
NodeStatus: el viejo nombre con candado, renombrado 'ahead' por decreto, sin aplicarNodeStatus: the old padlock name, renamed 'ahead' by decree, not yet applied PROPAGARTO PROPAGATE
La resolución renombra el estado del candado a 'ahead' (nada se cierra nunca). El enum de 07-carta-rendering.md:83 y su tabla de accesibilidad (:731) siguen con el nombre viejo.The resolution renames the padlock state to 'ahead' (nothing is ever closed off). The enum in 07-carta-rendering.md:83 and its accessibility table (:731) still carry the old name.
Resolución: 00-PLAN.md:959
Desactualizados: 07-carta-rendering.md:83 y :731
- Editar 07 a 'ahead' y añadir el lint que prohíbe el glifo de candado (recomendada; edición en curso)Edit 07 to 'ahead' and add the lint that bans the padlock glyph (recommended; edit underway)
- Mantener el nombre viejo solo en 07 (rechazada: confundirá al próximo agente)Keep the old name only in 07 (rejected: it will confuse the next agent)
El glob del lint sin-candados apunta a una carpeta que no existeThe no-padlock lint glob points at a folder that does not exist PROPAGARTO PROPAGATE
El código del mapa vive en lib/map/* y app/carta/* (resolución de 02-technical-spec). El glob del lint en dos documentos aún dice app/(chart)/**.The map code lives in lib/map/* and app/carta/* (02-technical-spec resolution). The lint glob in two documents still says app/(chart)/**.
Resolución: 02-technical-spec.md:194–196
Desactualizados: 00-PLAN.md:483 · 05-carta-spec.md:59
- Glob = lib/map/**, app/carta/**, app/page.tsx: y extenderlo a lib/superficies/** (recomendada; en curso)Glob = lib/map/**, app/carta/**, app/page.tsx: and extend it to lib/superficies/** (recommended; underway)
La ruta /sesion no figura en la tabla canónicaThe /sesion route is missing from the canonical table RESUELTA EN ESTE PASORESOLVED IN THIS STEP
La tabla de rutas dice que /estudiar absorbe /hoy, pero nunca nombra el destino del corredor de sesión construido. Este paso lo resuelve: /estudiar/sesion, con redirecciones 308 desde /hoy y /sesion.The route table says /estudiar absorbs /hoy, but never names the destination of the built session corridor. This step resolves it: /estudiar/sesion, with 308 redirects from /hoy and /sesion.
02-technical-spec.md:178–192 (sin fila para la sesión)
- Añadir la fila /estudiar/sesion a la tabla de 02 (pendiente de propagar al doc)Add the /estudiar/sesion row to the 02 table (propagation to the doc pending)
El perfil de nueve ejes: rosa de los vientos o sección batimétricaThe nine-axis profile: compass rose or bathymetric section ADJUDICARTO ADJUDICATE
00-PLAN.md:634 pide una rosa de nueve rayos con polígono relleno. La investigación visual (09-research) especifica una sección batimétrica y PROHÍBE el radar: el área encerrada se lee como una nota global única, exactamente lo que el diseño rechaza. 05:635 complica: «la rosa de los vientos ES el radar de nueve ejes».00-PLAN.md:634 asks for a nine-ray rose with a filled polygon. The visual research (09-research) specifies a bathymetric section and FORBIDS the radar: the enclosed area reads as one single global mark, exactly what the design rejects. 05:635 complicates it: «the compass rose IS the nine-axis radar».
00-PLAN.md:634 (rosa de los vientos)
09-research/carta-visual-design.md:741–756 (sección batimétrica; radar prohibido)
05-carta-spec.md:635 (la rosa es el radar)
- Sección batimétrica en /perfil (el argumento anti-radar es del propio diseño); la rosa queda en la carta como ornamento sin polígono (recomendada)Bathymetric section on /perfil (the anti-radar argument is the design's own); the rose stays on the chart as ornament, without a polygon (recommended)
- Rosa de los vientos con polígonos según 00-PLAN:634Compass rose with polygons per 00-PLAN:634
- Rosa-radar según 05:635 y tachar la prohibición de 09-researchRose-as-radar per 05:635 and strike the 09-research prohibition
Las fases 9 y 11 no tienen letra en el orden revisado A–GPhases 9 and 11 have no letter in the revised A–G order ADJUDICARTO ADJUDICATE
El orden revisado enumera A–G, pero la fase 9 (las tres utilidades, ~30 d) y la fase 11 (autoría de contenido, ~35 d) no aparecen en ninguna letra: y «todo sigue en alcance» según el propio plan.The revised order lists A–G, but phase 9 (the three utilities, ~30 d) and phase 11 (content authoring, ~35 d) appear under no letter: and «everything stays in scope» per the plan itself.
00-PLAN.md:928–936 (A–G)
00-PLAN.md:1003 («todo en alcance»)
- Las utilidades se integran en E tras Hablar (traducir/intérprete ya viven bajo /hablar); la autoría de contenido corre en paralelo desde D y se nombra explícitamente (recomendada)The utilities fold into E after Hablar (translator/interpreter already live under /hablar); content authoring runs in parallel from D and gets named explicitly (recommended)
- Añadir letras H (utilidades) e I (autoría)Add letters H (utilities) and I (authoring)
El quiz: requerido por el plan, ahora especificado como el examen de capítuloThe quiz: required by the plan, now specified as the chapter exam RESUELTA EN ESTE PASORESOLVED IN THIS STEP
Los requisitos duros piden «quizzes: selección múltiple y rellenar huecos» y la crítica señalaba que ningún documento lo especificaba. 10-capitulos-spec lo resuelve: el examen de capítulo ES el objeto quiz, un instrumento repetible que produce evidencia y alimenta los sellos, con las tablas quizzes y quiz_attempts esbozadas (solo-anexar, plegadas como review_log).The hard requirements ask for «quizzes: multiple choice and gap-fill» and the critique flagged that no document specified it. 10-capitulos-spec resolves it: the chapter exam IS the quiz object, a retakable instrument producing evidence and powering the sellos, with the quizzes and quiz_attempts tables sketched (append-only, folded like review_log).
00-PLAN.md:103 (requisito)
08-critique.md (sin objeto, sin superficie)
Resolución: 10-capitulos-spec.md §4 (sellos) y §9 (tablas quizzes/quiz_attempts)
- El examen de capítulo como objeto quiz, tablas quizzes/quiz_attempts solo-anexar, sellos como predicados derivados (registrada; el motor llega tras la aprobación del andamiaje)The chapter exam as the quiz object, append-only quizzes/quiz_attempts tables, sellos as derived predicates (recorded; the engine lands after scaffold approval)
El «3D extruido» rechazado: y el renderizador de relieve aprobadoThe rejected «extruded 3D»: and the approved relief renderer PROPAGARTO PROPAGATE
La dirección de arte de 05 §7.1 rechaza «3D extruido» de plano, mientras la decisión de doble renderizador aprueba una carta en relieve (R3F) para escritorio. El preámbulo de 05 solo declara superado §7.4, una sección de menos.The art direction of 05 §7.1 rejects «extruded 3D» flatly, while the dual-renderer decision approves a relief chart (R3F) for desktop. The 05 preamble only declares §7.4 superseded: one section short.
05-carta-spec.md:410 (rechazo)
00-PLAN.md:586–602 (relieve R3F)
- Anotar 05:410: el rechazo aplica a la carta 2D y a la extrusión caricaturesca; el relieve R3F queda, con las etiquetas siempre en DOM (recomendada; en curso)Annotate 05:410: the rejection applies to the 2D chart and to cartoonish extrusion; the R3F relief stays, with labels always in the DOM (recommended; underway)
Los conteos de nodos y regiones no cuadran entre documentosNode and region counts do not reconcile across documents ADJUDICARTO ADJUDICATE
05 §3.1: 80 pines de primer nivel, ~145 subpines, 12 faros, 21 regiones + RS. 07: 29 polígonos de región, 177 nodos, 21 jefes. La diferencia parece ser el alcance (¿solo Caribe vs. mundo entero con España y el estrato?), pero ningún documento la declara.05 §3.1: 80 first-level pins, ~145 subpins, 12 lighthouses, 21 regions + RS. 07: 29 region polygons, 177 nodes, 21 bosses. The difference looks like scope (Caribbean only vs. the whole world with Spain and the stratum?), but no document declares it.
05-carta-spec.md §3.1
07-carta-rendering.md:1524–1526
00-PLAN.md:986 (mezcla ambos)
- Una tabla de conteos canónica en 05, declarando el alcance de cada cifra (recomendada)A canonical count table in 05, declaring each figure's scope (recommended)
- Declarar 05 canónico y corregir 07 a su vocabularioDeclare 05 canonical and correct 07 to its vocabulary
Tres registros de tipos de ejercicio en conflicto: 10, 20 y 42Three conflicting exercise-type registries: 10, 20 and 42 ADJUDICARTO ADJUDICATE
El enum construido (db/schema/enums.ts, exercise_kind) conoce 10 tipos; el CREATE TYPE de 02-technical-spec enumera 20; el catálogo maestro de 01-product-spec §3.1 define 42 (EX-01…EX-42). Tres inventarios del mismo dominio y ninguna declaración de cuál manda: /estudiar/tipos los hace visibles lado a lado.The built enum (db/schema/enums.ts, exercise_kind) knows 10 kinds; the CREATE TYPE in 02-technical-spec lists 20; the master catalogue of 01-product-spec §3.1 defines 42 (EX-01…EX-42). Three inventories of the same domain and no declaration of which one rules: /estudiar/tipos puts them side by side.
db/schema/enums.ts (exercise_kind: 10 tipos construidos)
02-technical-spec.md:490–496 (CREATE TYPE exercise_type: 20)
01-product-spec.md:785–834 (§3.1, catálogo maestro de 42)
- Declarar canónico el catálogo de 42 de 01 §3.1 y regenerar la unión del enum a medida que cada tipo se construya (recomendada)Declare the 42-type catalogue of 01 §3.1 canonical and regenerate the enum union as kinds get built (recommended)
- Congelar el enum y enmendar 01 a su medidaFreeze the enum and amend 01 down to it
Los huecos de la lista de deseos: especificar o recortarThe wish-list gaps: spec or cut ADJUDICARTO ADJUDICATE
Seis huecos sin dueño: la respuesta corta no tiene tipo en ninguna parte; la comprensión lectora/escrita (EX-28) no tiene pantalla y el eje de lectura no tiene quien escriba en él; la superficie de hojear flashcards no está especificada aunque EX-04/05/06 existen; el roleplay de texto (EX-32) no tiene casa; la tabla lessons declarada en 00-PLAN:306 falta del esquema; el enrutador θ→contenido nunca se cableó. Las lecciones de historia estaban en esta lista y AHORA SON REQUERIDAS por el dueño (10-capitulos-spec §11).Six holes with no owner: short answer has no type anywhere; reading/written comprehension (EX-28) has no screen and the read axis has no writer; the flashcard-browse surface is unspecified though EX-04/05/06 exist; text roleplay (EX-32) has no home; the lessons table declared at 00-PLAN:306 is absent from the schema; the θ→content router was never wired. History lessons were on this list and are NOW REQUIRED by the owner (10-capitulos-spec §11).
01-product-spec.md §3.1 (EX-28 sin pantalla; EX-32 sin casa; EX-04/05/06 sin superficie de hojeo)
00-PLAN.md:306 (tabla lessons declarada, ausente del esquema)
10-capitulos-spec.md §11 (lecciones de historia: requeridas por capítulo)
- Especificar cada hueco con dueño y fase: las lecciones de historia primero, ya requeridas por capítulo (recomendada)Spec each hole with an owner and a phase: history lessons first, already required per chapter (recommended)
- Recortar los que no sobrevivan la revisión, con la decisión registrada en el planCut the ones that do not survive review, with the decision recorded in the plan
Los rechazos de diseño, a ratificar por el dueñoThe design refusals, for owner ratification ADJUDICARTO ADJUDICATE
Tres rechazos deliberados del catálogo salen a la luz para ratificar o anular: el «encuentra el error» genérico se rechazó (R23) en favor del EX-18 personalizado: solo sus propios errores registrados se le reflejan; la selección múltiple se raciona a los instrumentos; y las flashcards EN↔ES de par desnudo más la tarjeta inversa automática se rechazaron (R3/R4): toda flashcard lleva marco de contexto.Three deliberate catalogue refusals surface for ratification or override: generic find-the-error was refused (R23) in favor of the personalized EX-18: only his own logged errors are reflected back; multiple choice is rationed to instruments; and bare EN↔ES flashcard pairs plus the automatic reverse twin were refused (R3/R4): every flashcard carries a context frame.
01-product-spec.md §3.3 R23 (encuentra-el-error genérico rechazado; EX-18 en su lugar)
01-product-spec.md §3.3 R3/R4 (pares desnudos e inversa automática rechazados)
01-product-spec.md §3.1 (la selección múltiple racionada a instrumentos y diagnósticos)
- Mantener los tres rechazos tal como están razonados (recomendada)Keep all three refusals as reasoned (recommended)
- Anular alguno por decisión del dueño, registrándolo en 01 §3.3Override any of them by owner decision, recording it in 01 §3.3
El arco de decisión del viaje: propuesto, rescindido, resueltoThe journey decision arc: proposed, rescinded, resolved RESUELTA EN ESTE PASORESOLVED IN THIS STEP
Se propusieron puertas por capítulo; el dueño las rescindió. Lo que queda registrado: un orden recomendado con sellos ganados por evidencia y niveles fácil/medio/difícil que preservan la amplitud (una lente de profundidad, jamás una barrera), el cromo bilingüe con inglés por defecto, y la reversión a la cifra única del examen general con el desglose de nueve ejes debajo.Per-chapter gates were proposed; the owner rescinded them. What stands recorded: a recommended order with sellos earned from evidence and breadth-preserving fácil/medio/difícil tiers (a depth lens, never a barrier), bilingual chrome with English default, and the reversal to the overall exam’s single score with the nine-axis breakdown beneath it.
10-capitulos-spec.md §1 (doctrina: orden recomendado, sellos, nada cerrado)
10-capitulos-spec.md §2 (niveles que preservan la amplitud)
10-capitulos-spec.md §10 (la cifra única, reversión registrada)
10-capitulos-spec.md §7 C-0 (el arco: propuesto → rescindido)
- Registrado tal cual: orden recomendado + sellos + niveles de amplitud íntegra; el cromo EN|ES; la cifra única (resuelta en este paso)Recorded as is: recommended order + sellos + full-breadth tiers; EN|ES chrome; the single score (resolved in this step)
El voseo: receptivo en todos los niveles aunque el viaje visite sus tierrasVoseo: receptive at every tier even as the journey visits its homelands ADJUDICARTO ADJUDICATE
La doctrina fija todos los paradigmas de voseo como solo-reconocimiento (01:1738), y 10-capitulos-spec §8.6 pide confirmarlo: pero el viaje pasa por Centroamérica y el Cono Sur, donde el vos es el estándar no marcado (Ch11 Managua, Ch17 Buenos Aires).Doctrine fixes all voseo paradigms as recognition-only (01:1738), and 10-capitulos-spec §8.6 asks to confirm it: yet the journey passes through Central America and the Cono Sur, where vos is the unmarked standard (Ch11 Managua, Ch17 Buenos Aires).
01-product-spec.md:1738 (todos los paradigmas de voseo: solo reconocimiento)
10-capitulos-spec.md §8.6 (confirmar la elección)
10-capitulos-spec.md §5 Ch11/Ch17 (el viaje visita sus tierras)
- Mantenerlo receptivo en todos los niveles (recomendada)Keep it receptive at every tier (recommended)
- Promoverlo a producción en los capítulos 11 y 17Promote it to production in chapters 11 and 17
Defectos conocidos: el bucle de estudio (se retoman en la fase D)Known defects: the study loop (picked back up in phase D)
- Efectos secundarios dentro del updater de setCursor: StrictMode puede disparar finish() dos vecesSide effects inside the setCursor updater: StrictMode can fire finish() twicesession-runner.tsx:93–117
- El desbordamiento puede añadirse repetidas veces (slots duplicados)Overflow can be appended repeatedly (duplicate slots)session-runner.tsx:103–108
- advance() lee un queue.length obsoletoadvance() reads a stale queue.lengthsession-runner.tsx
- shouldDrawOverflow(…, 0) fija planRemaining en 0shouldDrawOverflow(…, 0) pins planRemaining at 0session-runner.tsx
- El triaje es inalcanzable: toPrompt devuelve null y CardCloze no tiene ramaTriage is unreachable: toPrompt returns null and CardCloze has no branchsession-runner.tsx
- Cero ítems typed_translation_en_es autoradosZero typed_translation_en_es items authored
- La calificación contempla la pista (usedHint) pero no existe interfaz de pistaGrading accounts for the hint (usedHint) but no hint interface exists