Viewer en feedback
De engineer logt in met het tenant-token, leest het rapport, vraagt zo nodig een tweede mening en legt de echte oorzaak vast.
Wat de viewer toont
- Een lijst van runs van de eigen tenant met status: queued, running, done of failed.
- Per run het rapport, het gecondenseerde overzicht en de volledige prompt die naar het model ging.
- De knop Tweede mening (gpt-5): dezelfde bundel nog een keer door gpt-5, one-shot, ongeveer 10 cent.
- Het feedbackformulier per run.
Het feedbackformulier
De enige vraag die telt: zou een tweedelijns engineer hiermee sneller bij de oorzaak zijn geweest? Het formulier vraagt daarom:
- Echte oorzaak, aan te vullen zodra die bekend is.
- Vier scores van 1 tot 5: de AI noemde de echte oorzaak als eerste of tweede optie; het bewijs klopte; de stappen waren bruikbaar; sneller dan de engineer.
- Fouten: verzonnen bewijs, een echte naam die zichtbaar bleef, een logboek dat ontbrak.
- Een vrije opmerking.
Elke inzending wordt per run opgeslagen en als regel toegevoegd aan een feedbacklogboek, zodat de scores na vijf tickets op een rij staan.
Beveiliging van de viewer
- Tenant-isolatie per token: iedereen met het tenant-token ziet alle runs van die tenant, en niets van een andere.
- Sessies server-side, standaard 12 uur; uitloggen trekt de sessie echt in.
- CSRF-token op elk formulier; 10 mislukte logins of uploads per IP per 15 minuten geeft 429.
- Alle modeluitvoer, bundeltekst en feedback wordt als HTML ontsnapt (escaped); links met een ander schema dan http, https of mailto worden onklaar gemaakt; elke pagina krijgt een strikte Content-Security-Policy.
- Apparaatnaam en ticketnummer gaan nooit naar de AI-prompt.
Het project heeft 48 geautomatiseerde tests (stand 11 oktober 2026): 28 op de server (ingest, tenant-isolatie, sessies, CSRF, rate limiting, rendering van onveilige links, upload- en uitpaklimieten), 6 op de condensatie en het uitvoerschema en 14 op het koppelscript voor Tactical RMM.
Meedoen met de pilot
De pilot start op maandag 13 oktober 2026 met vijf tickets. Deelname voor de eerste deelnemers is gratis; u heeft alleen een RMM of een Microsoft-route nodig die een PowerShell-script als SYSTEM kan draaien.