Files
INFRAESTRUCTURA/estado/ESTADO_DIARIO.md

51 lines
3.0 KiB
Markdown

# ESTADO DIARIO — INFRAESTRUCTURA
> Diario de cambios de infraestructura (sobremesa / portátil / VPS).
> La entrada más reciente va ARRIBA. Para el diario de negocio, ver
> `biblioteca_negocio_prolongo/ESTADO_DIARIO.md`.
---
## 20 septiembre 2026 (domingo) — Migración de watchers a INFRAESTRUCTURA
### Tareas realizadas
- **Watchers migrados** de `biblioteca_negocio_prolongo/scripts/` a `INFRAESTRUCTURA/scripts/`:
- `telegram_watcher.py` (chats → `estado/telegram_mensajes.log`)
- `recordatorios_msgbox.py` (message box; datos en `estado/recordatorios_msgbox.json`)
- `recordatorio.cmd` (comando corto `recordatorio`)
- **Resolución de rutas** con `scripts/infra_paths.py`: estado en `INFRAESTRUCTURA/estado/`,
datos de negocio (`pendientes.json`) y módulos aún compartidos (`idd_channel`,
`netatmo_tool`, `alarma_twilio`) desde el repo hermano `biblioteca_negocio_prolongo`
(override con `BIBLIOTECA_REPO`).
- **Tareas programadas** nuevas vía `scripts/instalar_watchers.ps1`: `Telegram Watcher`
y `Recordatorios Msgbox` (AtLogOn + reinicio si falla). Sustituyen al autostart por
`.lnk` (que no existía en el sobremesa).
- **Estado migrado** a `INFRAESTRUCTURA/estado/`: log, `.watcher_last_id`,
`telegram_tracked_users.json`, `.netatmo_last_alert.json`, `recordatorios_msgbox.json`.
- **Referencias actualizadas** en `biblioteca_negocio_prolongo`: AGENTS.md (Regla 6),
skills `telegram-procesamiento` y `protocolo-re`, agente `telegram-agente.md`,
`INSTALACION_OPENCODE.md`, `scripts/telegram_relogin.py`.
- **Estructura nueva** en este repo: `AGENTS.md`, `estado/`, `.opencode/agent/`,
`.opencode/skill/`, `.gitignore`.
- **Registrado** en Engram (proyecto `INFRAESTRUCTURA`) y en Obsidian (`03-IT/`).
### Archivos modificados
- `INFRAESTRUCTURA/scripts/{telegram_watcher.py,recordatorios_msgbox.py,recordatorio.cmd,infra_paths.py,instalar_watchers.ps1,instalar_global.ps1}`
- `INFRAESTRUCTURA/estado/*`, `INFRAESTRUCTURA/AGENTS.md`, `INFRAESTRUCTURA/.gitignore`, `README.md`
- `biblioteca_negocio_prolongo/{AGENTS.md,INSTALACION_OPENCODE.md,.opencode/skill/*,.opencode/agent/telegram-agente.md,scripts/telegram_relogin.py}`
- Eliminados de biblioteca: `scripts/telegram_watcher.py`, `scripts/recordatorios_msgbox.py`, `scripts/recordatorio.cmd`
### Descubrimientos
- `wmic` no existe en Windows 11 nuevo → usar CIM (PowerShell).
- Los watchers dependen de módulos que siguen en biblioteca porque los **bots del VPS**
los importan desde allí (`idd_channel`, `netatmo_tool`, `alarma_twilio`). Pendiente de
centralizar en fase 2 (requiere redeploy del VPS).
- El autostart por `.lnk` (`recordatorio_msgbox.lnk`) no existía en el sobremesa; se
sustituye por tareas programadas, más robustas.
### Pendiente para el PORTÁTIL
- Al arrancar: `git clone` de `INFRAESTRUCTURA`, ejecutar
`scripts\instalar_global.ps1` y marcar en el changelog
`aplicado 2026-09-20-migracion-watchers-a-infraestructura`.
- Copiar `~/.telegram-agent` (sesión) y `~/.omniroute` (credenciales) desde el sobremesa.