hbauzan Cursor commited on
Commit
f9809ff
·
1 Parent(s): 3682b59

docs(roadmap): mark English UI epic criteria complete

Browse files
roadmap/PROMPT-english-ui.md CHANGED
@@ -46,12 +46,12 @@ Already closed in roadmap. If audit finds NEW user-facing terms not in §0.1, li
46
  5. Vitest green + smoke; approval gate → merge.
47
 
48
  ## Criterios de aceptación
49
- - [ ] No Spanish visible in UI (Arithmetic, Compare, VISTA, sliders, landscape gate, modals).
50
- - [ ] Compare 3D labels remain raw tokens (§4.6).
51
- - [ ] Internal `data-view` / mode keys unchanged.
52
- - [ ] Tests green; titles EN; comments ES→EN in scope.
53
- - [ ] Historical CHANGELOG still Spanish; new notes EN.
54
- - [ ] Residual grep of UI Spanish in `src/` clean (or documented false positives).
55
 
56
  ## Cómo probar
57
  1. `npm run dev` (+ backend).
 
46
  5. Vitest green + smoke; approval gate → merge.
47
 
48
  ## Criterios de aceptación
49
+ - [x] No Spanish visible in UI (Arithmetic, Compare, VIEW, sliders, landscape gate, modals).
50
+ - [x] Compare 3D labels remain raw tokens (§4.6).
51
+ - [x] Internal `data-view` / mode keys unchanged.
52
+ - [x] Tests green; titles EN; comments ES→EN in scope.
53
+ - [x] Historical CHANGELOG still Spanish; new notes EN.
54
+ - [x] Residual grep of UI Spanish in `src/` clean (or documented false positives).
55
 
56
  ## Cómo probar
57
  1. `npm run dev` (+ backend).
roadmap/english-ui-i18n.md CHANGED
@@ -1,8 +1,8 @@
1
  # Roadmap: English-only product surface (UI + in-scope code)
2
 
3
- > **Estado:** listo para ejecutar (2026-08-02).
4
  > **Base:** `main` + lecciones `.agents/skills/dev-protocol/lessons-learned.md`.
5
- > **Entrega:** por etapas (A→D), rama `feat/` + approval gate por etapa.
6
  > **Idioma objetivo:** **English** en todo lo que ve el usuario y en strings/tests del producto.
7
  > **Fuera de alcance explícito:** `roadmap/archivo/**`, `.agents/**` skills (salvo lesson i18n nueva), handoffs de agentes. Este roadmap + audit + prompt **sí** se actualizan.
8
 
@@ -92,9 +92,9 @@
92
  3. Entregar tabla en el PR/comentario de etapa: `file:line | current | suggested EN | class`.
93
 
94
  ### A.3 Criterios
95
- - [ ] Cero superficies user-facing omitidas en el inventario (smoke UI documentado).
96
- - [ ] Lista de dudas de glosario actualizada (§0.1) si aparecen términos nuevos.
97
- - [ ] **No** merge de código de traducción en A (solo doc de auditoría: puede vivir como sección append en este roadmap o `roadmap/english-ui-audit.md`).
98
 
99
  **Rama sugerida:** `docs/english-ui-audit` (o sección en este archivo + commit docs).
100
 
@@ -123,7 +123,7 @@ Humano confirmó D6–D8 + tabla §0.1. **No re-preguntar** salvo strings nuevos
123
  ### C.2 Criterios
124
  - [x] Smoke UI: ninguna cadena ES visible en Arithmetic / Compare / Análisis / Navegación / POINTS·MESH·RIBBONS / landscape gate.
125
  - [x] Vitest verde; asserts de copy actualizados.
126
- - [ ] Approval gate → merge.
127
 
128
  **Rama:** `feat/english-user-facing-copy`
129
 
@@ -140,7 +140,7 @@ Humano confirmó D6–D8 + tabla §0.1. **No re-preguntar** salvo strings nuevos
140
 
141
  ### D.2 Criterios
142
  - [x] D7/D8 cumplidos; exclusiones D3 intactas.
143
- - [ ] Suite verde; approval gate → merge.
144
 
145
  **Rama:** puede ir en `feat/english-user-facing-copy` si el agente hace C+D juntos, o `feat/english-dev-strings`.
146
 
 
1
  # Roadmap: English-only product surface (UI + in-scope code)
2
 
3
+ > **Estado:** cerrado / merged a `main` (2026-08-02).
4
  > **Base:** `main` + lecciones `.agents/skills/dev-protocol/lessons-learned.md`.
5
+ > **Entrega:** A→D completadas (`docs/english-ui-audit` + `feat/english-user-facing-copy`).
6
  > **Idioma objetivo:** **English** en todo lo que ve el usuario y en strings/tests del producto.
7
  > **Fuera de alcance explícito:** `roadmap/archivo/**`, `.agents/**` skills (salvo lesson i18n nueva), handoffs de agentes. Este roadmap + audit + prompt **sí** se actualizan.
8
 
 
92
  3. Entregar tabla en el PR/comentario de etapa: `file:line | current | suggested EN | class`.
93
 
94
  ### A.3 Criterios
95
+ - [x] Cero superficies user-facing omitidas en el inventario (smoke UI documentado).
96
+ - [x] Lista de dudas de glosario actualizada (§0.1) si aparecen términos nuevos.
97
+ - [x] **No** merge de código de traducción en A (solo doc de auditoría: puede vivir como sección append en este roadmap o `roadmap/english-ui-audit.md`).
98
 
99
  **Rama sugerida:** `docs/english-ui-audit` (o sección en este archivo + commit docs).
100
 
 
123
  ### C.2 Criterios
124
  - [x] Smoke UI: ninguna cadena ES visible en Arithmetic / Compare / Análisis / Navegación / POINTS·MESH·RIBBONS / landscape gate.
125
  - [x] Vitest verde; asserts de copy actualizados.
126
+ - [x] Approval gate → merge.
127
 
128
  **Rama:** `feat/english-user-facing-copy`
129
 
 
140
 
141
  ### D.2 Criterios
142
  - [x] D7/D8 cumplidos; exclusiones D3 intactas.
143
+ - [x] Suite verde; approval gate → merge.
144
 
145
  **Rama:** puede ir en `feat/english-user-facing-copy` si el agente hace C+D juntos, o `feat/english-dev-strings`.
146