# CHECKPOINT_CONTINUIDAD_MIDAS_STAGING_V1

## Estado general
- Frente activo: `#soinsa #midas #staging #revision_tecnica`
- Objetivo activo: dejar MIDAS operativo en entorno controlado/staging, sin producción, sin clientes reales, sin WhatsApp, sin Drive, sin cotizaciones reales, sin PDFs reales.

## Hallazgo clave
MIDAS ya fue localizado, copiado y dejado accesible en staging.

### Ruta staging accesible
`/data/.openclaw/workspace/MIDAS_STAGING`

### Ruta host original usada para copiar
`/docker/openclaw-sijy/data/.openclaw/workspace/OFICINA_CLON/00_INBOX_EMPRESARIAL_UNICO/00_RECIBIDOS/MIDAS/SOINSA_MIDAS_FINAL`

## Estructura detectada
- `MIDAS_v13_2.html`
- `EDP_v10.html`
- `hub.html`
- `clientes.html`
- `documentos.html`
- `SOINSA_MIDAS_FASE1.sql`
- `api/config.php`
- `api/cotizaciones.php`
- `api/agente.php`
- `assets/`
- `logs/`
- `uploads/`

## Tecnología detectada
- Frontend estático HTML/CSS/JS
- Backend PHP
- Base de datos MySQL

## Diagnóstico confirmado
1. Claude Code sí dejó integración externa.
2. `api/agente.php` llama a Anthropic Claude API.
3. `api/config.php` contiene placeholders para:
   - DB host/name/user/pass
   - `CLAUDE_KEY`
   - `OPENAI_KEY`
   - `NOTION_TOKEN`
   - dominio
4. `MIDAS_v13_2.html` muestra campos ligados a API/Notion.
5. El sistema no está listo para producción todavía.

## Riesgos confirmados
- dependencia de API cara (Claude)
- rastro de OpenAI/Notion innecesario para staging interno
- CORS abierto con `*`
- configuración incompleta
- no debe tocarse producción

## Decisión recomendada siguiente
No instalar en producción.
Primero hacer saneamiento de staging.

## Siguiente fase recomendada
1. crear respaldo de `MIDAS_STAGING`
2. neutralizar `api/agente.php` o dejarlo en modo local/mock
3. quitar o esconder dependencia visible de Notion/API en frontend
4. revisar si el cotizador base funciona sin Claude
5. levantar staging controlado
6. probar CRUD de cotizaciones
7. documentar errores, mejoras y plan

## Restricciones vigentes
- No tocar producción sin respaldo.
- No conectar WhatsApp.
- No conectar Drive.
- No usar datos reales.
- No contactar clientes.
- No generar cotizaciones reales.
- No generar PDFs comerciales reales.
- No comprometer precios.
- No usar `LOTE-001` ni `LOTE-002` como datos reales.

## Próximo documento operativo pendiente
`BITACORA_INSTALACION_CONTROLADA_MIDAS_STAGING_V1.md`

## Último punto exacto
Ya se inspeccionó suficiente para confirmar que MIDAS:
- existe
- está accesible
- usa PHP + MySQL + HTML
- trae integración Claude/Notion que debe revisarse antes de levantarlo como sistema interno controlado.

## Próxima respuesta esperada en nuevo chat
Preparar:
`PLAN_INSTALACION_CONTROLADA_MIDAS_PREVIO_EJECUCION`

Debe mostrar:
1. dónde está MIDAS
2. qué tecnología usa
3. qué respaldo hará
4. qué comandos ejecutará
5. qué puerto usará
6. cómo se detiene
7. qué riesgos ve
8. qué NO tocará
