ARCH-03 Stack y toolchain
ARCH-03 — Stack y toolchain
Sección titulada «ARCH-03 — Stack y toolchain»- Fuente:
ARCH-01,TASK-01.
Stack base
Sección titulada «Stack base»- Lenguaje: Dart 3.13.1 (stable).
- Framework: Flutter 3.47.1 (stable, canal stable, rev 6655482ec0).
- UI:
material_ui1.4.0 ycupertino_ui1.1.1 (paquetes independientes, publisherflutter.dev). - Plataforma objetivo: Android API 24+ (
ADR-09). Windows solo como entorno de desarrollo local.
Componentes previstos
Sección titulada «Componentes previstos»| Capa | Opción | Estado |
|---|---|---|
| Estado | Riverpod (flutter_riverpod) |
Decidido (implementado en US-01/FE-01) |
| Persistencia | Markdown (ADR-06) + Drift (ADR-03 / ARCH-04) |
TBD — ADR-03 / ARCH-04 |
| Grafo/visualización | CustomPainter + InteractiveViewer | Decidido (implementado en FE-05) |
| Lápiz | stylus estándar Android 14+ | TBD — RF-16 |
| IA | proveedor por API HTTP (sin GMS) | TBD — ARCH-05 / ADR-05 |
Repositorio
Sección titulada «Repositorio»- Código en
devmind(repo propio). Andamiaje inicial: shell adaptativo, tema semántico (DS-01) y ontología (ARCH-02).flutter analyzelimpio yflutter testen verde.
Regla de vigencia (Freshness Gate)
Sección titulada «Regla de vigencia (Freshness Gate)»Ninguna versión se cita de memoria; se verifica en pub.dev y flutter pub outdated antes de fijarla (ver tabla en TASK-01).
Trazabilidad
Sección titulada «Trazabilidad»- Upstream:
ARCH-01. - Downstream previsto:
ADR-04,RF-16.