fix(okr): F-i post-1.6.0 kontekstblokker (6 kommandoer) + kadens-konsumenter

F-i: seks kommandoer paastod fortsatt at hooken for-injiserer en fil-liste.
Skrevet om til post-1.6.0-moensteret (analyse.md:13-20 / governance / kvalitet):
disk-oppdagelse via Glob + peker til okr-second-brain-search for bredere wiki-
kontekst + kjerne-profil for organisasjon/syklus.
- sporing.md: blokk + den stale "Automatisk OKR-lasting"-underseksjonen UTENFOR
  headeren fjernet (enumererings-logikk, ikke bare header-paastand)
- skriv.md, moter.md, gap.md, export.md, innforing.md: blokk

F-c (sporing): egne confidence-nivaaer ("Paa sporet / I fare / Blokkert" med
trend-kriterier) + et fjerde vokab ("Confidence level: Medium") -> refererer den
kanoniske confidence-tabellen i okr-framework.md; trend er naa ETT innspill, ikke
en definisjon. Eksempel-output bruker samme kanoniske merkelapper.

F-d (moter): check-in-motet stod "Ukentlig eller annenhver uke, 15-30 min,
Team + leder" -> kanonisk "Ukentlig, 15 min, Team", med eksplisitt note om at den
maanedlige statusgjennomgangen for ledergruppen er et EGET mote (annet publikum).

Verifisert konsistent uten endring: innforing.md:117-118 (ukentlige check-ins +
maanedlig review med sponsor) foelger allerede kanon. 1:1-kadensen i moter.md
er CFR-styrt (cfr-framework.md), ikke dekket av kadens-tabellen - urort.

Vakt-case (i): 8/9 kommandoer lukket. Gjenstaaende treff er KUN kaskade.md
(Step 13, Wave 5); freshen-references.md er utenfor 1.8.0-scope by design.
Suite 163/162/1.
This commit is contained in:
Kjell Tore Guttormsen 2026-07-25 06:13:38 +02:00
commit ba91fc2a1a
6 changed files with 62 additions and 50 deletions

View file

@ -11,17 +11,14 @@ Hjelp brukeren med å spore OKR-fremgang, beregne score og strukturere check-ins
## 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
### Automatisk OKR-lasting
Hvis gjeldende syklus er kjent (fra injisert kontekst) og syklusmappen
`.claude/okr/syklus/[id]/` inneholder `.md`-filer (listet i system-kontekst), les
disse filene direkte. Brukeren trenger ikke lime inn OKR-tekst.
Hooken for-injiserer ikke lenger en fil-liste — den emitterer kun kjerne-profil
+ en peker til wikien. Oppdag OKR-konteksten direkte fra disk FØR du spør brukeren:
- Glob `.claude/okr/syklus/*/` for de OKR-filene som skal spores — les dem direkte
i stedet for å be brukeren lime inn OKR-tekst.
- Glob `.claude/okr/syklus/*/status.md` for forrige statusrapport i samme syklus, så
fremgang måles mot sist rapporterte verdi og ikke mot baseline alene.
- 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.
## Scoring-system
@ -52,10 +49,10 @@ Score = (Nåværende - Baseline) / (Target - Baseline)
2. **Beregn score** per KR og samlet (vektet gjennomsnitt)
3. **Vurder confidence**:
- **På sporet** — trend peker mot target
- **I fare** — trend er flat eller synkende
- **Blokkert** — ingen fremgang, trenger eskalering
3. **Vurder confidence** — sett nivået fra den **kanoniske confidence-tabellen i
`okr-framework.md`** (On Track 🟢 / At Risk 🟡 / Off Track 🔴, sannsynlighet for å
nå target). Innfør ingen egne nivåer eller terskler her. Trend er ett *innspill*
til vurderingen: peker den mot target, flater den ut, eller har fremgangen stoppet?
4. **Generer rapport** med anbefalte tiltak
@ -88,13 +85,13 @@ timestamp: "[ISO-8601]"
| KR | Baseline | Target | Nå | Score | Status |
|----|----------|--------|-----|-------|--------|
| KR1: Redusere ulykker | 40 | 30 | 35 | 0.50 | I fare |
| KR2: Fartshumper installert | 0% | 100% | 60% | 0.60 | På sporet |
| KR3: Foreldre-tilfredshet | 60% | 90% | 75% | 0.50 | I fare |
| KR1: Redusere ulykker | 40 | 30 | 35 | 0.50 | At Risk 🟡 |
| KR2: Fartshumper installert | 0% | 100% | 60% | 0.60 | On Track 🟢 |
| KR3: Foreldre-tilfredshet | 60% | 90% | 75% | 0.50 | At Risk 🟡 |
**Samlet score: 0.53** (vektet gjennomsnitt)
**Confidence level: Medium**
**Samlet confidence: At Risk 🟡**
- KR1 og KR3 trenger fokus
- KR2 ligger foran plan