3.3 KiB
3.3 KiB
Contexto activo - Browser Tool
Este archivo guarda el estado operativo que NO debe perderse por compactacion.
Objetivo activo
Completar la prueba concreta en Google para el flujo:
- buscar
barranquismo granada - superar
sorry/indexcuando aparezca - continuar paginacion
- localizar
barranquismogranada.comy devolver posicion real
Estado actual real
- Se mejoro
browser_handle_human_checkcon estrategia ampliada (iframes, selectores extra y clic por coordenadas como fallback). - En un retest reciente, la tool reporto clic efectivo:
clicked: truemethod: frame:iframe[title*='reCAPTCHA']:#recaptcha-anchor
- Aun con clic detectado, la URL siguio en
sorry/indexen los retests v3 y v4. - En retest v7 con perfil persistente (
/home/pancho/.chromium-perfil-google) el challenge inicial aparecio, pero se logro continuar a/searchy completar ranking organico. - Se implemento verbose por defecto (
verbose=true,verboseOverlay=true) y delay humano configurable 1-3s en interacciones. - Se implemento guarda de estabilidad previa a pasos sensibles para reducir errores tipo
Execution context was destroyed.
Evidencia clave
/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/2026-04-23T22-19-11-410Z-google-before-human-v3.png/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/2026-04-23T22-19-13-806Z-google-after-human-v3.png/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/page@02542037c2003982eb2da9641c77f00e.webm/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/2026-04-23T22-22-24-694Z-google-pagination-v4-final.png/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/page@4d214e591bd81c6d279e36fa186d5e0b.webm/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/2026-04-24T19-10-39-450Z-google-v7-final.png
Cursor y scroll (peticion explicita del usuario)
- Se creo fixture largo para validar scroll real:
opencode-browser-tool/scripts/fixture_scroll_long.html
- Retest de smoke (visible) confirmado:
- cursor virtual presente (
#__browser_tool_cursorexiste) - scroll de pagina:
movedY=1200 - scroll de contenedor
#scroll-box:movedY=420
- cursor virtual presente (
Evidencia:
/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/2026-04-23T22-18-49-353Z-cursor-scroll-smoke.png/home/pancho/Documentos/Empresa/IA/opencode-browser-tool/artifacts/page@b0a5c648845bfba94a0843fd81d664d9.webm
Siguiente paso exacto (sin desviar foco)
- Ejecutar una prueba funcional final acordada (smoke de aceptacion).
- Cerrar instalable Linux portable (sin rutas hardcodeadas) usando
opencode-browser-tool/docs/PLAN_CIERRE_INSTALABLE.md. - Validar instalacion en entorno limpio con OpenCode.
- Evaluar complejidad de soporte Windows y opcion cross-platform via scripts npm/Node.
Plan de cierre preservado
- Documento fuente:
opencode-browser-tool/docs/PLAN_CIERRE_INSTALABLE.md - Este plan debe conservarse y ejecutarse despues de la prueba funcional final.
Regla de continuidad
Antes de iniciar cualquier trabajo nuevo relacionado con browser-tool, leer:
docs/CONTEXTO_ACTIVO_BROWSER.mddocs/HISTORIAL_SESIONES.mdopencode-browser-tool/docs/REGISTRO_SITUACIONES.md
No cerrar ni reemplazar este archivo: actualizarlo incrementalmente.