Su primera ejecución
Un comando, una respuesta, y cómo leerla — incluido el campo de la brújula que casi todos pasan por alto.
diwall-shot --url https://example.com --guide-version 1.3
{"succes": true, "http_status": 200,
"capture": "/tmp/diwall/e3d739cf94fb/capture_….png",
"boussole": {"titre_page": "Example Domain", "dernier_code_http": 200},
"etat": {"pret_a_agir": true, "niveau_confiance": "eleve",
"raisons": ["aucun signal de friction détecté"]}}
Un PNG en el disco y un JSON que dice lo que ha pasado. Eso es todo.
Leer la respuesta
succes habla de la ejecución, no de la página. Una página que devuelve
404 puede capturarse con éxito — succes: true, http_status: 404. Lea
ambos.
boussole es el campo que casi todos pasan por alto el primer día, y el
que conviene leer en segundo lugar. Indica adónde ha llegado usted
realmente: la URL actual tras las redirecciones, el título de la página, el
último código HTTP. Cuando un escenario descarrila, suele ser porque el agente
se creía en una página que ya había abandonado.
etat es declarativo, nunca coercitivo. pret_a_agir: false es Diwall
avisándole de que ha notado algo — un WAF, una deriva de sesión — no Diwall
negándose a trabajar. La decisión sigue siendo suya.
Añadir la numeración
diwall-shot --url https://example.com --som --a11y --guide-version 1.3
--som numera cada elemento interactivo y devuelve elements_som; --a11y
añade el árbol de accesibilidad en texto. Juntos son lo que hace que una
página sea utilizable por un modelo, y no solamente visible.
Cuando la respuesta decepciona
{"succes": false, "erreur": "guide_non_lu"} — falta la opción
--guide-version o está caducada. Lea /opt/diwall/docs/GUIDE_LLM.md, tome
el número de la cabecera, páselo.
Una página que nunca se estabiliza: algunos destinos nunca alcanzan el
silencio de red, y ningún tiempo de espera, por generoso que sea, lo
arreglará. --wait-until load, sí.
Un clic que anuncia éxito sin que nada se mueva: puede que el elemento esté visualmente cubierto. Lea la consola, no solo el veredicto.