=============================================================== 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.