# Notas de coordinación para Antigravity

## Antes de trabajar

Antigravity llega aquí desde `../ANTIGRAVITY.md`. Debe leer `../AGENTS.md`, `SOLICITUDES_Y_ESTADO.md`, `00_LEEME_PRIMERO.md`, `06_ESTADO_Y_HOJA_DE_RUTA.md`, `REGISTRO_CAMBIOS.md` y `DECISIONES_TECNICAS.md`. También debe consultar `npm run inbox -- Antigravity`, acusar recibo de sus mensajes y avisar antes de editar archivos señalados por otro agente. Después debe inspeccionar el código directamente relacionado con la solicitud. El historial de chat no reemplaza esta documentación.

## Estado entregado a Antigravity

- El piloto local inicia en Windows y macOS.
- iPhone y iPad acceden a través de un anfitrión en la misma red.
- Las cuentas demo son `master`, `gestor` y `usuario`, con contraseña `demo1234`.
- El gestor crea e importa únicamente usuarios normales.
- La entidad del crédito es manual y la TEA tiene un tooltip matemático.
- Movimientos y usuarios disponen de importación, exportación y plantilla.
- Reportes incluye una vista gráfica dinámica.
- La suite tiene 7 pruebas aprobadas.

## Reglas de coordinación

1. No asumir que una función descrita está vigente sin comprobar el código y las pruebas.
2. Mantener los límites de roles y la separación de datos demo.
3. No cambiar fórmulas financieras sin prueba y nota de decisión.
4. No guardar contraseñas, datos financieros reales o secretos en documentación.
5. Después de cualquier cambio, agregar una entrada a `REGISTRO_CAMBIOS.md`.
6. Si se cambia alcance, arquitectura o una regla persistente, actualizar `DECISIONES_TECNICAS.md`.
7. Si queda trabajo incompleto, escribirlo en `06_ESTADO_Y_HOJA_DE_RUTA.md` con evidencia y siguiente paso.
8. Ejecutar las verificaciones indicadas en `05_OPERACION_Y_PRUEBAS.md`.
9. Actualizar el hilo relacionado al comenzar y al terminar; los hallazgos requieren revisión independiente según `coordinacion/README.md`.
10. Actualizar la solicitud activa en `SOLICITUDES_Y_ESTADO.md` con hora de Lima, estado y evidencia.

## Nota que Antigravity debe dejar

Usar `PLANTILLA_NOTA_CAMBIO.md`. La nota debe permitir que otro agente identifique qué cambió, por qué, qué archivos tocó, qué comprobó y qué no pudo completar.

Además, responder el hilo de la bandeja que motivó el trabajo. El primer mensaje pendiente para Antigravity está en `coordinacion/mensajes/MSG-20260928-001-bandeja-compartida-habilitada.md`.

## Conflictos entre documentación y código

Si la documentación contradice el comportamiento comprobado, registrar primero la diferencia. Corregir el documento si el código refleja la decisión vigente; corregir el código si existe una decisión documentada y la modificación entra en el alcance autorizado. No resolver una contradicción importante de forma silenciosa.
