Files
takana/recipes/atuq/extensions/ia/manifest.json
T
Sergio 5e056b6177 atuq: una CAPTURA de la barra lateral — y la barra ya no se abre sola
`scripts/atuq-captura-ia.py`: el arnés de sway headless de los guardianes + `grim` + un PNG. No es un
guardián (los veredictos siguen saliendo del `dump`); es la evidencia que ningún log puede dar: que
el panel se pinta y que la respuesta está ahí.

Encontró tres cosas, ninguna visible en un log:

1. **la barra lateral se abría SOLA** en el primer arranque, ocupando un tercio de la ventana. Gecko
   lo hace al instalar una extensión con `sidebar_action`, y para un navegador que la trae de fábrica
   eso es imponerle un panel a todo el mundo. `"open_at_install": false`, con captura del después;
2. el diálogo «Close Firefox» en la segunda corrida — el arnés mataba el navegador sin despedirse y
   quedaba el `.parentlock`. Arreglado en el arnés;
3. dos barras de notificación VACÍAS en el arranque. El atajo era reportarlas como fuga de marca, y
   era falso: instrumentando una copia del artefacto para volcar el DOM salieron
   `sandbox-content-disabled` (lo apaga el propio arnés) y `startup-restore-session-suggestion` (por
   el cierre abrupto anterior). El texto está en el DOM y no en los píxeles — comprobado además
   quitando nuestro CSS, con el mismo resultado ⇒ es el render por software de la jaula.

⇒ Una captura muestra síntomas; el DOM dice de quién son. Sin ese segundo paso, dos de los tres
habrían entrado al SDD como bugs nuestros.

El log del navegador viaja junto a la foto, siempre: una captura muestra que algo se ve raro y no por
qué. Y `test-atuq-ia.py` + `test-atuq-archivo-semantico.py` siguen verdes tras el cambio.
2026-09-13 21:29:29 +00:00

30 lines
626 B
JSON

{
"manifest_version": 2,
"name": "atuq — IA local",
"description": "Una barra lateral que le pregunta a un modelo que corre EN ESTA MÁQUINA (SDD 26 §6.7).",
"version": "1.0",
"browser_specific_settings": {
"gecko": {
"id": "ia@atuq.tawasuyu",
"strict_min_version": "115.0"
}
},
"permissions": [
"nativeMessaging"
],
"background": {
"scripts": [
"fondo.js"
]
},
"sidebar_action": {
"default_title": "IA local",
"default_panel": "panel.html",
"default_icon": "atuq128.png",
"open_at_install": false
},
"icons": {
"128": "atuq128.png"
}
}