# Brief congelado — Mapa de alcance para una miniapp

- Congelado: `2026-08-14T17:18:46.3406413-04:00`
- Ciclo: `cycle-069`
- Estado: `FROZEN_BEFORE_SOURCE`

## Prompt literal aprobado en C02

```text
Construye una miniapp web estática en español internacional llamada “Mapa de alcance para una miniapp”. Debe funcionar al extraer el kit y servir su carpeta por HTTP local. No uses frameworks, compilador, backend, cuentas, login, base de datos, pagos, secretos, telemetría, cookies, almacenamiento web, dependencias remotas ni solicitudes externas.

La interfaz mostrará ocho requisitos cerrados con estos identificadores y grupos exactos: cuentas_roles, datos_personales, pagos, base_compartida y edicion_multiusuario pertenecen a “fuera del tutorial”; api_externa, archivos_usuario y tareas_segundo_plano pertenecen a “revisión técnica”. No incluyas campos de texto.

Reglas, en este orden: cualquier requisito “fuera del tutorial” devuelve FUERA_DEL_TUTORIAL; en su ausencia, cualquier requisito “revisión técnica” devuelve REQUIERE_REVISION_TECNICA; ninguno seleccionado devuelve CANDIDATO_ESTATICO_LOCAL. Enumera todos los disparadores en el orden definido y explica que es un filtro de alcance, no una certificación de seguridad o producción.

Incluye tres presets: Checklist local, Consulta de API pública y Portal de clientes. Incluye Restablecer y Descargar resumen .txt. La descarga será UTF-8, local y reproducible a partir del estado visible.

Entrega HTML semántico, CSS mobile-first, lógica pura separada de la capa DOM y JavaScript sin dependencias. Debe haber un H1, skip link, main, fieldset/legend, labels asociados, estado con aria-live, foco visible, información no dependiente del color y soporte prefers-reduced-motion. No debe existir overflow horizontal a 375, 768 o 1280 px.

Usa una CSP que impida conexiones externas. No añadas logos, marcas, interfaces comerciales, testimonios, métricas de tiempo/coste ni claims de seguridad, facilidad o producción. Entrega README, fixtures, unit tests Node y test E2E Python/Playwright. No cambies estas reglas para hacer pasar las pruebas: documenta cada corrección por separado.
```
