Imported from navikt/watson-developer (
AGENTS.md). Install upstream withnpx skills add navikt/watson-developer. Copyright stays with the author.
Watson Developer — Porteføljekontekst for Copilot
Dette repoet er inngangsporten til Team Holmes sin Watson-portefølje. Watson er Nav Kontrolls system for å avdekke og forebygge misbruk av Nav-ytelser (trygdesvindel).
Portefølje
| Repo | Rolle | Teknologi |
|---|---|---|
holmes-brain |
Internwiki | TypeScript |
nav-persondata-api |
Persondata-API | Spring Boot + Kotlin |
watson-admin-api |
Kjernebackend | Spring Boot 4 + Kotlin + PostgreSQL + Kafka |
watson-pdfgen |
PDF-renderer | pdfgenrs + Docker |
watson-sak-frontend |
Saksbehandler-UI | React Router v7 + Aksel + TypeScript |
watson-sok |
Brukeroppslag | React Router v7 + Aksel + TypeScript |
Sibling-repoer klones til repos/ med ./scripts/clone-repos.sh.
Alle repoer synkroniseres til nyeste standardbranch med ./sync.sh.
Dette repoet
watson-developer inneholder:
Tiltfile— lokal utviklingsserver (Tilt + kind)sync.sh— synkroniser alle repoer irepos/til nyeste standardbranchkind/cluster.yaml— lokal Kubernetes-klusterk8s/— Kubernetes-manifester for lokal infrastrukturscripts/— hjelpeskript (klon repoer, sett opp kluster, pre-flight sjekk)docs/— arkitektur, domene og onboarding-dokumentasjonrepos/— klonede sibling-repoer (git-ignorert)
Domene
- Kontrollsak — en sak opprettet av en saksbehandler i Nav Kontroll for å undersøke mulig misbruk
- Saksbehandler — Nav Kontroll-ansatt som bruker Watson
- Tilgangskontroll — to grupper: Basic (oppslag) og Utvidet (full tilgang)
- Kontrollsakstype — kategoriserer type mulig misbruk
Tekniske regler for dette repoet
- Shell-skript følger
set -euo pipefailog er idempotente - Markdown bruker norsk bokmål
- Tiltfile er
starlark(Python-dialekt) — brukload()for delte funksjoner
Relaterte agenter
Hver applikasjon i porteføljen har egne agenter under .github/agents/:
auth-agent— Azure AD, token-valideringnais-agent— Nais-deployment, GCP-ressurserobservability-agent— Prometheus, Grafanasecurity-champion-agent— trusselmodellering, personvern