hbox-docs/docs/tableros/incidencias.md

56 lines
3.4 KiB
Markdown

---
title: "Incidencias del sitio"
description: "Lo que falla en drogheda.helgen.online: reportes del equipo, de la página de entrada y lo que el vigía detecta solo. Se revisa todos los días."
template: tablero.html
date: 2026-10-27
hide:
- toc
---
<link rel="stylesheet" href="/tableros/incidencias.css">
<div class="tb tb-inc">
<header class="tb-cab">
<div class="tb-cab__t"><h1>Incidencias del sitio</h1><span class="meta" id="meta">Cargando…</span></div>
<div class="tb-cab__acc"><button id="bReportar"><svg class="i" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12h14"/></svg>Reportar un problema</button><a class="boton sec" href="/tableros/standup/">Standup</a></div>
</header>
<details class="info tb-como">
<summary>Cómo funciona</summary>
<ol>
<li><b>Cualquiera reporta</b> desde el pie de cualquier página («Problemas del sitio»): el reporte se lleva la página, el navegador y los errores recientes. Quien <b>no puede entrar</b> lo reporta desde la <a href="/entrar.html">página de entrada</a>, sin sesión.</li>
<li><b>El vigía</b> (un programa en el servidor, cada hora) junta los errores del navegador y del servidor y los intentos de entrada fallidos; si algo se repite, abre la incidencia solo (origen «vigía») o le suma ocurrencias a la que ya está abierta.</li>
<li><b>El agente diario</b> (Claude, de lunes a viernes a las 6:37 pm) revisa las abiertas: las clasifica, contesta aquí, junta duplicadas, reproduce la falla y prepara el arreglo. Lo que no necesita autorización lo hace solo; lo que toca contraseñas, permisos, datos o el servidor lo deja listo para que Leo lo apruebe. Las reglas están en <a href="/agentes/">Agentes del sitio</a>.</li>
<li>Quien reportó puede marcar la suya como <b>resuelta</b> o <b>reabrirla</b>. «Mostrar en la entrada» publica un aviso corto en la página de entrada (por ejemplo, cuando algo impide entrar).</li>
</ol>
</details>
<div class="kpis" id="kpis"></div>
<div class="acciones">
<select id="fEstado" aria-label="Estado">
<option value="abiertas">Abiertas</option><option value="cerradas">Resueltas y descartadas</option><option value="todas">Todas</option>
</select>
<select id="fTipo" aria-label="Tipo"><option value="">Todos los tipos</option></select>
<select id="fOrigen" aria-label="Origen"><option value="">Todos los orígenes</option><option value="sitio">Reportadas en el sitio</option><option value="entrada">Desde la entrada</option><option value="vigia">Detectadas por el vigía</option><option value="agente">Abiertas por el agente</option></select>
<input type="search" id="fBuscar" placeholder="Buscar folio o texto…" style="flex:1;min-width:150px">
<span class="cnt" id="cnt"></span>
</div>
<div class="msg" id="aviso"></div>
<div id="lista" class="inc-lista"></div>
<section class="bloque inc-errores" id="bErrores" hidden>
<h2>Errores detectados (últimos 2 días)</h2>
<p class="vacio">Lo que mandan solos los navegadores (JavaScript, llamadas que fallan) y lo que registra el servidor. El vigía abre incidencia cuando se repite.</p>
<div id="errores"></div>
</section>
<section class="bloque inc-entradas" id="bEntradas" hidden>
<h2>Intentos de entrada (últimos 7 días)</h2>
<p class="vacio">Por usuario: entradas buenas, fallas y por qué. Nunca se guarda la contraseña. Solo administradores.</p>
<div id="entradas"></div>
</section>
</div>
<script src="/tableros/incidencias-tablero.js"></script>