00-day-brief.md
Abrir documento00 — Day brief · 2026-08-11 · CANTERA
Decisiones ALS-2 BRIEF
| Campo | Valor |
|---|---|
| Fecha | 2026-08-11 |
| Nombre | CANTERA |
| Complejidad | Nivel 2 (no L1 consecutivo tras PLIEGO) |
| Sector | Construcción / oficios de obra |
| Tipo | PWA mobile-first: parte de obra diaria + inbox jefe de obra |
| Plataforma | Web responsive (móvil campo + desktop review) |
| Registro | R-IN — innovador usable (wizard full-bleed + bottom tabs) |
| Shell | S-BOTTOM — bottom tabs móvil-first |
| Home | H-WIZARD — entrada directa a parte del día |
| Flujo | F-ONB — wizard multi-paso de reporte de obra |
| Por qué no PLIEGO | No S-MIN/H-FULL/F-STORY; no moda; no editorial scrolly |
| Por qué no RELE/SURCO | No S-TOP+lista badges multi-rol genérica; wizard de campo |
Terna unicidad
R-IN · S-BOTTOM · H-WIZARD · F-ONB
Directivas
- D-P0-01…07, D-P1-01 (≥12 UX Paper), D-P1-05 JWT jefe, D-P1-06 smoke
- Tipografía Archivo + Source Sans 3 (no Fraunces/Figtree, Syne, Literata, Sora)
- Paleta mineral: limestone / rebar / copper — no wine PLIEGO, no lime, no maritime, no amber industrial
Alcance L2 must
- Wizard parte de obra (4 pasos: obra → clima/equipo → avance → incidencias)
- Bottom nav: Hoy · Historial · Perfil
- JWT jefe de obra: lista partes + estado REVIEWED
- Empty / error / mobile
- ≥12 UX artboards Paper
00-paper-reference.md
Abrir documentoPaper · CANTERA
| URL | https://app.paper.design/file/01KZQT25RCW46ZS90DWKYQV2H8 |
| File ID | 01KZQT25RCW46ZS90DWKYQV2H8 |
UX-count: 12 UI-count: 13
UX process — 12 (D-P1-01)
UX-00 Cover · UX-01 Stakeholders · UX-02 Personas · UX-03 JTBD · UX-04 Stories · UX-05 Journey · UX-06 Blueprint · UX-07 IA · UX-08 Flujos · UX-09 Datos · UX-10 Métricas · UX-11 Research
UI producto / sistema — 13 (hi-fi)
| ID | Pantalla |
|---|---|
| UI-01 | Wizard mobile · paso 1 obra |
| UI-02 | Inbox jefe desktop |
| UI-03 | Empty + error |
| UI-04 | Wizard · paso 2 clima/equipo |
| UI-05 | Wizard · paso 3 avance |
| UI-06 | Wizard · paso 4 incidencias + envío |
| UI-07 | Success SUBMITTED |
| UI-08 | Historial mobile |
| UI-09 | Login jefe |
| UI-10 | Detalle parte + acciones status |
| UI-11 | Cover splash con media real |
| UI-12 | Design tokens |
| UI-13 | Loading envío |
Total artboards ≈ 29 (12 UX + 13 UI + 4 etiquetas §).
Mapa del canvas (bandas · varias filas)
| Banda | top (aprox.) | Filas | Contenido L→R |
|---|---|---|---|
| §1 UX PROCESS | 0 / 120 | 3×4 | UX-00…03 · UX-04…07 · UX-08…11 |
| §2 DESIGN SYSTEM | 3300 | 1 | UI-12 tokens |
| §3 MOBILE CORE | 4560 / 4680 | 2 | Splash→W1–4→load→ok · Historial+Login |
| §4 STAFF + STATES | 6728 / 6848 | 1 | Inbox · Detalle · Empty/Error |
Gaps: ~120px entre artboards; ~200px entre bandas.
Media
assets/heroes/site-cover.jpg (splash)
01-project-definition.md
Abrir documento01 — Definición · CANTERA
Identidad
| Campo | Valor |
|---|---|
| Nombre | CANTERA |
| Significado | Cantera de obra / cantera de oficio; también “sacar material del día”. |
| Eslogan | La obra, paso a parte. |
| Una frase | Parte digital de obra para capataces: reportar el día en un wizard de 2 minutos. |
| Ejecutiva | CANTERA es una PWA para peñas de obra y jefes de obra. El capataz cierra el día con un wizard (obra, clima/equipo, avance, incidencias). El jefe revisa partes con JWT y marca REVIEWED. Sin ERP pesado. |
| Sector | Construcción / oficios |
| Tipo | App campo + panel review |
| Plataforma | Web PWA mobile-first |
| Mercado | España (promotoras y constructoras pequeñas) |
| Idioma | Español |
Problema
| Principal | Partes de obra en papel/WhatsApp: ilegibles, tardíos, sin estado. |
| Quién | Capataces (campo) y jefes de obra (oficina). |
| Hoy | Fotos sueltas + audio de WhatsApp + Excel el viernes. |
| Oportunidad | Wizard corto + inbox de revisión. |
Hipótesis de mercado (no estudio de campo real).
Objetivos
- Negocio: partes a tiempo ≥ 80% días laborables (hipótesis)
- Usuario campo: cerrar parte en < 3 min
- Usuario jefe: ver abiertos y marcar REVIEWED
- No: contabilidad, Gantt, multi-empresa completa
Métricas
North Star: % partes enviadas el mismo día de la jornada.
Activación: primer parte completo. Staff SLA: tiempo a REVIEWED.
02-ux-research-strategy.md
Abrir documento02-ux-research-strategy · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
03-information-architecture.md
Abrir documento03-information-architecture · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
04-user-flows.md
Abrir documento04-user-flows · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
05-data-model.md
Abrir documento05-data-model · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
06-tech-stack.md
Abrir documento06-tech-stack · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
07-creative-direction.md
Abrir documento07-creative-direction · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
08-design-system.md
Abrir documento08-design-system · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
09-content-guide.md
Abrir documento09-content-guide · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
10-accessibility.md
Abrir documento10-accessibility · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
11-privacy-security.md
Abrir documento11-privacy-security · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
12-analytics.md
Abrir documento12-analytics · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
13-qa-test-plan.md
Abrir documento13-qa-test-plan · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
14-dev-handoff.md
Abrir documento14-dev-handoff · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
15-roadmap.md
Abrir documento15-roadmap · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
16-interaction-specs.md
Abrir documento16-interaction-specs · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
17-prototype-map.md
Abrir documento17-prototype-map · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
18-completeness-audit.md
Abrir documento18-completeness-audit · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
19-backlog-completo.md
Abrir documento19-backlog-completo · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe
20-implementation.md
Abrir documento20-implementation · CANTERA
Suite L2 alineado a CRON. Producto: parte de obra wizard + review JWT.
Notas
- Terna: R-IN · S-BOTTOM · H-WIZARD · F-ONB
- Neon: still-grass-48167291 · API :3011
- UX Paper ≥12 (D-P1-01)
- Roles: CAPATAZ (envía partes) · JEFE (JWT review)
- Microcopy: parte enviada ≠ validada por jefe