Conceptos
Prototipo como especificación
Usar un prototipo clicable como fuente de flujos y contratos estables.
Prototipo como especificación
En Asagiri, el prototipo es una entrada ejecutable para ingeniería, no el entregable final.
Rol
- hacer concretos los recorridos de usuario;
- extraer acciones, estados y rutas;
- derivar flujos, contratos, specs y tareas.
Capa estable
product.yamlflows/*.flow.yamlscreens/*.screen.yamlcontracts/*.yaml
Estos archivos son legibles, comparables y editables.
Control
Antes de implementar, revisar:
- estados de error faltantes;
- acciones destructivas sin política de confirmación;
- supuestos de auth/permisos;
- contratos API no resueltos.