===============================================================
  AUTOMATIZACIÓN — Oasis Mobile APK auto-update
  Creado: 2026-05-09
===============================================================

OBJETIVO
--------
Automatizar la actualización de la APK de Oasis Mobile cuando se
publique una nueva versión del upstream (epsylon/oasis), sin
intervención manual semanal.

ESCENARIO IDEAL
---------------
1. Epsylon publica Oasis v0.7.7 en GitHub.
2. Un webhook / cron lo detecta.
3. Claude analiza el diff y aplica cambios seguros.
4. Construye y firma la APK.
5. La sube a 0asis.net/testing-app.
6. Te avisa por Telegram.
7. Tú compruebas, y si OK, mueves de "testing" a "release".

ARCHIVOS DE ESTA CARPETA
------------------------

  00_INDICE.txt
    Este archivo.

  01_OPCIONES.txt
    Las 4 opciones de automatización con pros/contras.
    Útil para decidir cuál implementar primero.

  02_OPCION_A_cron_simple.txt
    Opción A: cron + claude headless. Setup más sencillo.
    Pasos exactos para configurar en Debian.

  03_OPCION_B_multiagente.txt
    Opción B: 3 agentes (scout / merger / builder).
    Recomendada — modular y a prueba de fallos.

  04_OPCION_C_github_actions.txt
    Opción C: GitHub Action en el fork de oasis_mobile.
    Gratis, auditable, con artifacts descargables.

  05_OPCION_D_webhook_reactivo.txt
    Opción D: webhook reactivo a releases.
    Lo más rápido en reaccionar, requiere VPS público.

  06_TESTING_APP_seccion.txt
    Cómo montar la sección /testing-app en 0asis.net
    para distribuir builds beta automáticas.

  07_HUMAN_IN_THE_LOOP.txt
    Por qué no fully-auto: archivos que SIEMPRE requieren
    revisión humana antes de aplicar (main_views, mobile.css).
    Lista de "luces rojas" que el agente debe detectar.

  08_PROMPTS_para_agentes.md
    Los prompts exactos que usan los agentes.
    Listos para copiar/pegar a claude -p.

  09_SCRIPTS.md
    Scripts bash listos para usar (cron entry, build APK,
    notificación Telegram, deploy a 0asis.net).

  10_DEBIAN_setup.txt
    Pasos concretos para preparar el server Debian:
    instalación de Claude Code, gh CLI, Android SDK, etc.

DECISIÓN RECOMENDADA
--------------------
Empezar por **Opción B + D combinadas**:
  - Webhook GitHub release → dispara scout (D)
  - Scout abre tarea con reporte
  - Tú revisas (5 min lectura)
  - Merger + Builder corren solos (B)
  - Telegram notifica con APK lista

Tiempo de setup inicial: 1 día.
Tiempo manual semanal después: 5 min de revisión.
