fix(okr): C6 markedsoppdatering + kaskade F-i (verifisert-bruker, align-not-cascade, NCT)
C6 markedsclaim -> verifisert-bruker-disiplin (README):
Paastanden "increasingly by Norwegian public sector organizations like NAV and
FINN.no" hadde ingen kilde i kunnskapsbasen. Erstattet med fire adoptorer som
ALLE har en offentlig kilde i okr-sources.md par. 4 (Digdir, NAV-team, Oslo
Origo, FINN.no) + eksplisitt setning om at usourcede virksomheter ikke navngis.
Skatteetaten/Entur/Politiet er fortsatt IKKE verifisert og navngis derfor ikke.
okr-sources.md par. 4: NAV manglet helt som oppslag selv om README paastod
bruken. Lagt til med first-party-kilde (aksel.nav.no produktbloggen), scopet
til team-/produktnivaa - etatsnivaa-OKR er ikke dokumentert.
okr-sources.md par. 7 (ny): alternative rammeverk med verifisert attribusjon.
- NCT (Narrative, Commitments, Tasks) tilskrives Ravi Mehta / Reforge, med
eksplisitt advarsel om den vanlige feilattribusjonen til Radical Focus 2. utg.
- Evidence-Based Management -> 2024-guiden. Kun det verifiserte "what's new"
er gjengitt (KVA-til-maaletype-kobling, Input/Impact som egne maaletyper,
klargjorte KVA-beskrivelser). Mission/Vision-innrammingen fra raarapporten
er UTELATT - ikke bekreftet av Scrum.orgs egen What's-New.
Sist oppdatert-markoer bumpet Januar -> Juli 2026.
align, don't cascade (kaskade.md + kaskadebygger-agent.md):
Begge flater laerte mekanisk kaskadering ("et overordnet KR blir teamets
Objective"). Rammet om til alignment via lineage: org-KR er INPUT til teamets
Objective, teamet omformulerer og eier formuleringen, team-KR maaler teamets
eget bidrag, og manglende paavirkbarhet rapporteres som gap i stedet for et
konstruert bidrag. Individ-OKR eksplisitt utelukket paa begge flater.
NAV-praksisen er brukt som norsk anker for doktrinen.
F-i (kaskade.md): siste gjenstaaende foreldede kontekstblokk skrevet om til
post-1.6.0-moensteret (analyse.md:13-20). Glob lagt til i allowed-tools siden
blokken naa instruerer Glob.
Planavvik (premiss-verifisering): Step 13 sa README "16" -> "17 domenefiler".
Ground truth motsier premisset - freshen-references.md scorer 16 AV 17 filer
(okr-quality-rubrics.md er eksplisitt ekskludert som sirkulaer). "17" ville
gjort README feil. Skrevet presist i stedet: "16 of the 17 ... the quality
rubric itself is excluded". Planens Verify (grep -c "16 domain" -> 0) passerer.
Vakt-case (i) GROENN. Alle 13 konsistens-cases groenne; suite 163/163/0.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016pUfkQ1YyH75z9y6RBaBHG
This commit is contained in:
parent
ba91fc2a1a
commit
1cb2eed5a2
4 changed files with 85 additions and 21 deletions
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
name: okr:kaskade
|
||||
description: Kaskader OKR fra organisasjon til team og visualiser alignment
|
||||
allowed-tools: Read, AskUserQuestion, Task
|
||||
allowed-tools: Read, AskUserQuestion, Task, Glob
|
||||
argument-hint: "[overordnet OKR eller team]"
|
||||
---
|
||||
|
||||
|
|
@ -11,21 +11,41 @@ Hjelp brukeren med å kaskadere OKR fra organisasjonsnivå til team, og sikre al
|
|||
|
||||
## Kontekstbevissthet
|
||||
|
||||
OKR-kontekst injiseres automatisk via hook. Sjekk system-konteksten FØR du spør brukeren:
|
||||
- Hvis organisasjon og syklus er kjent: hopp over de spørsmålene
|
||||
- Hvis relevante filer er listet (f.eks. `.claude/okr/syklus/T1-2026/okr-teamet.md`):
|
||||
les den filen direkte i stedet for å be brukeren lime inn innhold
|
||||
- Hvis `.claude/okr/strategisk-kontekst/` inneholder relevante docs: les dem
|
||||
- Hvis org-OKR allerede finnes i `.claude/okr/strategisk-kontekst/overordnede-okr.md`
|
||||
(fra system-kontekst), les den. Hopp over spørsmålet om org-OKR.
|
||||
Hooken for-injiserer ikke lenger en fil-liste — den emitterer kun kjerne-profil
|
||||
+ en peker til wikien. Oppdag kaskade-konteksten direkte fra disk FØR du spør brukeren:
|
||||
- Glob `.claude/okr/strategisk-kontekst/overordnede-okr.md` — finnes den, les den
|
||||
direkte som kaskadens øverste nivå i stedet for å be brukeren lime inn org-OKR.
|
||||
- Glob `.claude/okr/syklus/*/` for eksisterende team-OKR. Både gaps (org-KR uten
|
||||
team-støtte) og orphans (team-OKR uten org-kobling) krever begge sider.
|
||||
- Glob `.claude/okr/strategisk-kontekst/tildelingsbrev-*.md` når org-OKR mangler —
|
||||
styringskravene er da det øverste nivået å koble mot.
|
||||
- Trenger du bredere kontekst fra brukerens wiki, invoker `okr-second-brain-search`.
|
||||
- Kjenner du allerede organisasjon og syklus fra kjerne-profilen: hopp over de spørsmålene.
|
||||
|
||||
## Kaskaderingsprinsipp
|
||||
## Kaskaderingsprinsipp: align, don't cascade
|
||||
|
||||
Mekanisk kaskadering — der hvert nivå kopierer nivået over, og et KR automatisk blir
|
||||
neste nivås Objective — er forlatt som hovedstrømsråd: den gir rigiditet, mikrostyring
|
||||
og tap av eierskap i teamet. Anbefalingen er **alignment via lineage**: teamet
|
||||
formulerer sine EGNE OKR som *bidrar til* de overordnede målene, og lineage-en gjør
|
||||
bidraget sporbart.
|
||||
|
||||
```
|
||||
Organisasjon KR → Team Objective → Team KR
|
||||
Organisasjon KR → (lineage) → Team Objective → Team KR
|
||||
```
|
||||
|
||||
Et overordnet Key Result blir (ofte) et underliggende teams Objective. Teamets Key Results viser teamets unike bidrag.
|
||||
Bruk mønsteret som utgangspunkt for samtalen, ikke som avledningsregel:
|
||||
- Et overordnet KR er **input til** teamets Objective — teamet omformulerer det til
|
||||
noe de selv eier og forstår. Ikke en kopi.
|
||||
- Team-KR måler teamets eget bidrag, ikke org-nivåets måltall om igjen.
|
||||
- Kan teamet ikke påvirke et org-KR: riktig svar er **ingen kobling** (rapporter det
|
||||
som gap), ikke et konstruert bidrag.
|
||||
- Aldri individ-OKR — kaskaden stopper på teamnivå. Se
|
||||
`${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/individual-vs-team-okr.md`.
|
||||
|
||||
Norsk praksis peker samme vei: NAVs produktteam får Objectives fra produktleder, men
|
||||
omformulerer dem til noe teamet kan bruke, og setter Key Results i fellesskap
|
||||
(`okr-sources.md` § 4).
|
||||
|
||||
## Arbeidsflyt
|
||||
|
||||
|
|
@ -44,8 +64,8 @@ Et overordnet Key Result blir (ofte) et underliggende teams Objective. Teamets K
|
|||
- Unngå overlapp med andre team
|
||||
|
||||
4. **Bygg team-OKR**:
|
||||
- Org KR → teamets Objective (gjør inspirerende)
|
||||
- Team-KR = spesifikke bidrag
|
||||
- Org KR → teamet omformulerer til sitt eget Objective (inspirerende, ikke en kopi)
|
||||
- Team-KR = teamets spesifikke bidrag
|
||||
- Behold outcome-fokus
|
||||
|
||||
5. **Visualiser alignment**:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue