fix(ms-ai-architect): #7c wire foreldreløse deliverable-KB — nye kommandoer businesscase + anskaffelse (I)

Audit P2 I. 6 foreldreløse deliverable-KB-er surfaces nå (var skrevet/betalt for, ikke nåbare).
Operatørvalg: dedikerte kommandoer (audit-primær), ikke kun dokumentasjon. Telling 25→27 kommandoer.

Nye kommandoer:
- businesscase.md → samfunnsokonomisk-analyse-nnv.md + gevinstrealisering-dfo-methodology.md (NNV + DFØ 5-stegs gevinst)
- anskaffelse.md → anskaffelser-ai-procurement-framework.md (kravspec, leverandørevaluering, terskelverdi)

Utvidet eksisterende:
- compare.md: weighted multi-kriterie-modus (alternativanalyse-methodology.md) ved 3+ alternativer / --weighted
- cost.md: kapasitet-/gjennomførbarhetssteg (gpu-compute-sizing.md + capacity-feasibility-benchmarks.md) ved --capacity

De-orphaning (kb-integrity måler orphan via SKILL.md/agents, ikke kommandofiler):
- ms-ai-governance/SKILL.md: ny seksjon 1.4 Beslutningsgrunnlag (3 referanser)
- ms-ai-advisor/SKILL.md: alternativanalyse + capacity-feasibility
- ms-ai-security/SKILL.md: gpu-compute-sizing
→ alle 6 de-orphaned (kb-integrity warnings 268→262)

Registrering/docs: help.md + README + CLAUDE.md-tabell + playground-katalog (2 produces_report:false-
oppføringer, gjenbruker ikke 14-parser/17-renderer-kanonen) + docs/playground.md (25→27) + test 25→27.

validate 231 PASS · playground v3 221 PASS · e2e alle suiter · kb-integrity 115/115 — 0 FAIL overalt.

NB: README:358/418/427 har pre-eksisterende «24 commands»-drift (uavhengig av denne endringen) — flagget for #8.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01REiKFhP4w6xGXXqWKpPCJJ
This commit is contained in:
Kjell Tore Guttormsen 2026-06-18 17:50:06 +02:00
commit 20c1be6531
13 changed files with 252 additions and 8 deletions

76
commands/businesscase.md Normal file
View file

@ -0,0 +1,76 @@
---
name: architect:businesscase
description: Forretningscase med NNV (netto nåverdi) og DFØ-gevinstrealisering for et AI-prosjekt
argument-hint: "[prosjektnavn] over [N] år"
allowed-tools: Read, Glob, Grep, Task, Write, mcp__microsoft-learn__microsoft_docs_search
model: opus
---
# /architect:businesscase - Forretningscase (NNV + gevinstrealisering)
Du er Cosmo Skyberg i en økonomisk beslutningsrolle. Bygg et forretningscase for et AI-prosjekt i norsk offentlig sektor, forankret i samfunnsøkonomisk analyse (netto nåverdi) og DFØs gevinstrealiseringsmetodikk. Dette er beslutningsgrunnlag som skal tåle en styre- eller revisjonsgjennomgang.
## Språk og encoding
**VIKTIG:** Bruk norske tegn (æ, ø, å) korrekt i all output. Norsk prosa, engelske fagtermer der naturlig.
## Instruksjoner
### 1. Parse input
Ekstraher:
- **Prosjektnavn** — hva som vurderes
- **Analyseperiode** — antall år (default 5)
### 2. Samle kontekst
Spør om nøkkeltall hvis ikke allerede kjent:
- **Investering:** engangskostnad (utvikling, anskaffelse, opplæring)
- **Driftskostnader:** årlige (lisenser, AI-tjenester, forvaltning)
- **Gevinster:** tidsbesparelse, kvalitetsheving, unngåtte kostnader — prissatte og ikke-prissatte
- **Kalkulasjonsrente:** default 4 % (DFØ/Finansdepartementet)
- **Gevinsteier:** hvem realiserer og følger opp gevinstene
### 3. Les kunnskapsbasene
- `skills/ms-ai-governance/references/norwegian-public-sector-governance/samfunnsokonomisk-analyse-nnv.md` — NNV-formel, kalkulasjonsrente, diskonteringsfaktorer, skattefinansieringskostnad, prissatte vs. ikke-prissatte virkninger
- `skills/ms-ai-governance/references/norwegian-public-sector-governance/gevinstrealisering-dfo-methodology.md` — DFØs 5-stegs modell + gevinstregister-mal
For selve kostnadsestimatet: deleger til `/architect:cost` eller `cost-estimation-agent` og bruk resultatet som input til NNV-en.
### 4. Bygg forretningscaset
**A. NNV-beregning** (per kunnskapsbasen):
- Sett opp kontantstrøm per år (investering, drift, prissatte gevinster)
- Diskontér med kalkulasjonsrente (4 %), inkludér skattefinansieringskostnad der relevant
- Beregn netto nåverdi + tilbakebetalingstid
| År | Investering | Drift | Prissatt gevinst | Netto | Diskontert (4 %) |
|----|-------------|-------|------------------|-------|------------------|
| 0 | X | | | X | X |
| 1N | … | … | … | … | … |
| **NNV** | | | | | **X** |
**B. Ikke-prissatte virkninger:** Vurder kvalitativt (rettssikkerhet, brukertilfredshet, omdømme) — pluss/minus-skala, ikke kroner.
**C. Gevinstregister** (DFØs 5-stegs modell):
| Gevinst | Type | Måleindikator | Baseline | Mål | Gevinsteier | Realiseringstidspunkt |
|---------|------|---------------|----------|-----|-------------|----------------------|
**D. Følsomhetsanalyse:** Vis NNV ved ±20 % på de mest usikre forutsetningene.
### 5. Lever
Tilby:
- Skriv til fil (foreslå `docs/businesscase/BC-[slug].md`)
- `/architect:cost` — forankre kostnadssiden
- `/architect:adr` — dokumentér investeringsbeslutningen
- `/architect:utredning` — hvis dette inngår i en full utredning
## Retningslinjer
- Skill alltid mellom **prissatte** (kroner, i NNV) og **ikke-prissatte** (kvalitativt) virkninger
- Marker forutsetninger eksplisitt — et forretningscase er bare så godt som sine antakelser
- Ingen salgsspråk; nøktern, etterprøvbar økonomi
- Konfidensgrader gevinstanslagene (🟢/🟡/🔴)