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:
parent
08d135d5d3
commit
ba91fc2a1a
6 changed files with 62 additions and 50 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue