===============================================================
  OPCIONES DE AUTOMATIZACIÓN — Comparativa
===============================================================

OPCIÓN A — CRON + CLAUDE HEADLESS (SIMPLE)
==========================================
Un cron semanal en Debian. Un único script que invoca claude
con un prompt grande pidiendo que lo haga todo de cabo a rabo.

PROS:
  - Setup en 30 minutos
  - Sin infra extra (solo cron)
  - Cero costes adicionales

CONTRAS:
  - Un único punto de fallo
  - Si claude se atasca en un conflicto, todo se queda colgado
  - Sin recuperación parcial
  - Difícil debuggear cuándo va mal

CUÁNDO USARLA:
  - Cuando solo se quiere probar el concepto
  - Cuando los cambios upstream son pequeños y predecibles


OPCIÓN B — MULTI-AGENTE (RECOMENDADA)
=====================================
Tres agentes especializados en cron. Cada uno con su prompt
corto, su contexto, y su responsabilidad clara.

  scout    | Lun 03:00 | git fetch + analiza diff + reporta
  merger   | Lun 04:00 | aplica cambios safe + abre PR
  builder  | Lun 05:00 | build APK + sube + notifica

PROS:
  - Fallo aislado (si scout falla, merger no se ejecuta)
  - Prompts cortos = menos tokens = más barato y fiable
  - Logs separados por agente
  - Recuperable: puedes re-ejecutar solo el que falló
  - Auditable: cada agente deja su reporte en disco

CONTRAS:
  - Más setup inicial (3 crons, 3 prompts)
  - Hay que orquestar dependencias (merger depende de scout)

CUÁNDO USARLA:
  - Cuando los cambios upstream son frecuentes y variados
  - Cuando quieres ver QUÉ va a aplicar antes de aplicarlo


OPCIÓN C — GITHUB ACTIONS
=========================
Workflow en .github/workflows/weekly-merge.yml del repo
oasis_mobile. Trigger en cron + manual dispatch.

PROS:
  - Gratis (2000 min/mes en repo público o privado básico)
  - Histórico completo de runs visible
  - Artifacts descargables (la APK)
  - Logs públicos si lo quieres
  - Cero infraestructura propia

CONTRAS:
  - Timeout máximo 6h por job
  - Build APK consume bastante (10-15 min)
  - El repo debe estar en GitHub (no en Gitea code.03c8.net)
  - Secrets: ANTHROPIC_API_KEY visible para todos los maintainers

CUÁNDO USARLA:
  - Si planeas mover el repo a GitHub
  - Si no tienes VPS o no quieres gestionarlo


OPCIÓN D — WEBHOOK REACTIVO
===========================
Webhook de GitHub apuntando a un endpoint en tu VPS. Cuando
epsylon publica un release, dispara inmediatamente el pipeline.

PROS:
  - Reacción casi en tiempo real (segundos)
  - No esperas al cron del lunes
  - El pipeline puede ser tan complejo como quieras

CONTRAS:
  - Requiere VPS público con dominio + HTTPS
  - Hay que mantener el endpoint
  - Si el webhook falla, hay que tener un cron de respaldo

CUÁNDO USARLA:
  - Cuando quieres lo más rápido posible
  - Cuando tienes ya un VPS funcionando


COMBINACIÓN RECOMENDADA: B + D
==============================
- Webhook (D) dispara scout (de B)
- Cron de seguridad cada lunes 03:00 también ejecuta scout
  (por si el webhook falla)
- Resto del pipeline (merger + builder) es B

Mejor de los dos mundos: rápido pero con respaldo, modular,
auditable, recuperable.
