feat(okr): etatsstyringsmoete-underlag fra syklusdata

This commit is contained in:
Kjell Tore Guttormsen 2026-08-02 06:53:46 +02:00
commit 052e4d4e86
5 changed files with 203 additions and 26 deletions

View file

@ -1,8 +1,8 @@
---
name: okr:rapport
description: Generer rapport fra en OKR-syklus - tertialrapport med committed og aspirational holdt fra hverandre
description: Generer rapport fra en OKR-syklus - tertialrapport, aarsrapportens del III eller etatsstyringsunderlag, med committed og aspirational holdt fra hverandre
allowed-tools: Read, Bash, Glob
argument-hint: "[tertial] (arsrapport og etatsstyring kommer senere)"
argument-hint: "[tertial|arsrapport|etatsstyring]"
---
# OKR Rapport - Generer styringsrapport fra syklusdata
@ -39,15 +39,16 @@ hver gang, slik at det ikke oppstaar en andre sannhetskilde som kan drifte.
flere, spoer brukeren hvilken. Er det ingen, si det og stopp (`/okr:oppsett`
setter opp treet).
2. **Kjoer generatoren** via Bash:
2. **Kjoer generatoren** via Bash, med rapportformen som andre argument
(`tertial`, `arsrapport` eller `etatsstyring` - se tabellen under):
```bash
node ${CLAUDE_PLUGIN_ROOT}/scripts/syklus-rapport.mjs .claude/okr/syklus/[syklus-id] tertial
```
3. **Tolk exit-koden**:
- `0` - rapporten er skrevet til `rapport-tertial.md` i syklus-katalogen.
Oppsummer for brukeren: hvilken syklus, hvor mange OKR, og at
Confidence-kolonnen skal fylles ut i `/okr:sporing`.
- `0` - rapporten er skrevet til sin egen fil i syklus-katalogen (se tabellen).
Oppsummer for brukeren: hvilken syklus, hvor mange OKR, og hvilke felter som
staar igjen aa fylle ut - Confidence-kolonnen fylles i `/okr:sporing`.
- `1` - domenefeil: syklusdataene er ufullstendige. Meldingen navngir KR-en og
feltet som mangler. Be brukeren fylle inn tallene i OKR-fila (formatet staar
i `/okr:skriv`), og kjoer om igjen.
@ -60,11 +61,17 @@ hver gang, slik at det ikke oppstaar en andre sannhetskilde som kan drifte.
## Rapportformer
| Form | Status |
|------|--------|
| `tertial` | Tilgjengelig |
| `arsrapport` | Ikke implementert ennaa - kommandoen svarer med exit 2 |
| `etatsstyring` | Ikke implementert ennaa - kommandoen svarer med exit 2 |
| Form | Fil | Til hvem, og hva den reserverer |
|------|-----|----------------------------------|
| `tertial` | `rapport-tertial.md` | Underveisrapportering. Confidence-kolonnen fylles i `/okr:sporing`. |
| `arsrapport` | `rapport-arsrapport.md` | Underlag til aarsrapportens **del III** «Aarets aktiviteter og resultater». Vurderingen av maaloppnaaelse per Objective er reservert til virksomheten - generatoren skriver den aldri. Finnes `historikk/`, listes materialet derfra under et flerarig perspektiv. |
| `etatsstyring` | `rapport-etatsstyring.md` | Underlag til etatsstyringsmoetet: status per Objective, avvik som krever departementets oppmerksomhet, og en tabell som kobler Objectives til tildelingsbrevets styringsparametere (kravene fylles inn fra tildelingsbrevet). |
**De reserverte feltene staar i klammer og skal fylles ut.** Generatoren lar dem
staa tomme fordi de krever skjoenn eller kilder den ikke leser - ikke fordi de er
valgfrie. Gaa gjennom dem med brukeren etter kjoeringen.
Ingen av formene overskriver hverandre; tre kjoeringer gir tre filer.
## Relatert