Gå til innholdet
Digilist Dokumentasjon
Book demo

ADMIN · INTELLIGENCE

Site Intelligence-runbook

Drift av /admin/intelligence — daglige audits, finding-feed, AI-anbefalinger.

INTERAKTIV DEMO · ADMIN VARIGHET 3 min UNDER PRODUKSJON

Hva dashboardet viser

  • Oversikt — økosystem-rollup, snittscore, errors/warnings totalt
  • Overflater — én card per surface (max 2 per rad). Per-audit-score, “Run scan”-knapp.
  • Hva gikk galt — finding-feed sortert på severity, med AI-fiks-anbefalinger
  • Skanninger — historikk over kjøringer, status, varighet
  • Per-audit-sider — Uptime, SEO, WCAG, Sikkerhet, Ytelse, Lenker — drilldown per kategori
  • Agenter — multi-agent chat (sikkerhet, SEO, WCAG, ytelse, triage)

Surfaces vi overvåker

Definert i tools/site-intelligence/src/targets.ts:

  • marketing — digilist.no (full audits)
  • marketing-dev — dev.digilist.no (full audits, ikke-indekserbar)
  • app — app.digilist.no (login-side, auth-gated)
  • dashboard — dashboard.digilist.no (tenant admin, auth-gated)
  • docs — docs.digilist.no
  • api — api.digilist.no (HTTP-helse + sikkerhet)
  • status — status.digilist.no

Alle aktive. Alle kjører uptime, seo, a11y, security, links.

Kjøre en manuell scan

Tre måter:

  1. UI — klikk “Run scan” på en surface-card
  2. APIcurl -X POST -u user:pass https://digilist.no/api/audits/run -d '{"target":"marketing"}'
  3. CLI på VPScd /var/www/digilist-audit && pnpm audit:all -- --target marketing

Snapshot regenereres automatisk etter run.

Daglig cron

digilist-audit.timer (definert i deploy.sh) fyrer 06:00 UTC daglig. Kjører:

Terminal window
pnpm audit:all
pnpm audit:snapshot

Output i journalctl -u digilist-audit.service --since today.

AI-fiks-anbefalinger

Hver finding har en “Anbefal fiks”-knapp. Sender finding (rule + severity + message + url) til Claude som returnerer:

  • Problem (1-2 setninger)
  • Anbefalt fiks (konkret, med fil/komponent eller header-syntax)
  • Akseptansekriterier (2-4 sjekkbare punkter)
  • Prioritet (kritisk / høy / middels / lav)

Kostnad ~$0.002 per anbefaling (Claude haiku). Rate-limit 30/minutt.

Sist oppdatert:

Rediger side