feat: version 4.11.0 -- Agenda medica refactorizada, aviso de citas futuras y correcciones
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -145,6 +145,33 @@ Adaptación web (no es una app empaquetada, corre en pestaña de navegador):
|
||||
guardar solo si hubo cambios reales.
|
||||
- Secciones de una misma entidad (Proyecto: Info/Actividades/Gantt/Calendario/Comentarios/Documentos)
|
||||
van en pestañas reales, nunca apiladas ni navegando a otra pantalla.
|
||||
- **Formularios en popup = modelo "Nueva reunión" de Calendario** (`pages/Calendario/CalendarioPage.jsx`):
|
||||
rejilla de 2 columnas (campos cortos en pares, texto largo a lo ancho), fecha + hora con
|
||||
`DateTimeEditor`, botones al pie. Cualquier formulario nuevo o existente que no siga esto se
|
||||
ajusta a ese modelo.
|
||||
- Un popup "Nuevo …" abre limpio con el contexto del clic (día, hora, médico): nada de la apertura
|
||||
anterior (búsquedas, selecciones) se arrastra. Solo vuelve lo que el usuario dejó como borrador
|
||||
("Dejar pendiente"), con el aviso de borrador recuperado.
|
||||
|
||||
## Delegar a Codex (u otro agente) en este proyecto
|
||||
|
||||
Además de la regla del orquestador: Claude escribe en el encargo las reglas que aplican (no "lee los
|
||||
md") y nombra **solo** los archivos/secciones necesarios de esta lista, según la tarea:
|
||||
|
||||
| Si la tarea toca… | Nombrar |
|
||||
|---|---|
|
||||
| Pantallas/formularios | `docs/UI-UX-WINDOWS.md` (sección del componente) + pantalla modelo (formularios: `pages/Calendario/CalendarioPage.jsx`, listados: `pages/Organizacion/UsersPanel.jsx`) |
|
||||
| Formularios con edición | `docs/SESION-Y-BORRADORES.md` § Comportamiento (`useDraftForm`) |
|
||||
| Backend / permisos | `docs/SEGURIDAD-Y-CALIDAD.md` (sección aplicable), `API.md` § del módulo |
|
||||
| Base de datos | `BASE_DE_DATOS.md` § del módulo + última migración |
|
||||
|
||||
Reglas fijas que siempre van escritas en el encargo: rejilla de 2 columnas como "Nueva reunión";
|
||||
listado primero y popup en lectura → Editar; nada se arrastra entre aperturas de un popup; textos en
|
||||
`i18n/messages.js` (es y en); reutilizar componentes de `src/components` sin crear variantes.
|
||||
Si necesita herramientas, se le dicen en el encargo (build: `npx vite build` en `frontend/`; navegador:
|
||||
Playwright global del orquestador; usuarios de prueba de dev: ver `ESTADO.md`).
|
||||
Codex desarrolla y **Claude revisa y prueba siempre** lo que entregue (diff contra estas reglas, build,
|
||||
navegador si cambia pantalla) antes de darlo por bueno.
|
||||
|
||||
## Flujos criticos
|
||||
|
||||
|
||||
Reference in New Issue
Block a user