okr/commands/sporing.md
Kjell Tore Guttormsen 77280ac319 feat(okr): tre-skrivere emitterer OKF-frontmatter + index-regenerering (SC2,SC3)
oppsett.md (eneste tre-skriver m/ Write+Bash): strategisk-kontekst-filer
faar OKF-frontmatter (type: Tildelingsbrev/Virksomhetsplan/Overordnede OKR),
retro -> type: Retrospektiv, ny-syklus status.md -> type: Status; regenererer
.claude/okr-indeksen via okf-index.mjs etter tre-skriv (2 punkter). skriv.md/
sporing.md har ikke Write -> dokumenterer OKF-frontmatter (type: OKR / Status)
i eksempel-output (malen brukeren lagrer). Lukker SC2-gapet: alle konsept-
filer paa disk baerer type:. Verify: okf-check fixture exit 0; suite 55/55.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SFW5scLL7oEwWWTv1fPQG6
2026-06-26 17:24:20 +02:00

3.8 KiB

name description allowed-tools argument-hint
okr:sporing Spor OKR-fremgang, beregn score og generer check-in rapporter Read, AskUserQuestion, Task, ToolSearch [OKR eller tall for oppdatering]

OKR Sporing - Fremgang og scoring

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.

Scoring-system

Skala: 0.0 - 1.0

Score Betydning Typisk for
1.0 100% oppnådd Committed mål
≈0.7 Sweet spot — 0.7 = forventet for aspirational; 0.6-0.7 = sweet spot (Google/Doerr) Aspirational mål
0.5-0.7 Delvis suksess Trenger analyse
< 0.5 Ikke oppnådd Trenger intervensjon

Beregningsformel

Score = (Nåværende - Baseline) / (Target - Baseline)

Arbeidsflyt

Ved statusoppdatering

  1. Samle inn tall — les OKR-filer fra .claude/okr/syklus/[id]/ (hvis tilgjengelig fra system-kontekst) eller be brukeren oppgi OKR. Spør med AskUserQuestion:

    • Nåværende verdi for hver KR
    • Baseline og target (hvis ikke kjent)
    • Dato for måling
  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
  4. Generer rapport med anbefalte tiltak

Ved ukentlig check-in

Generer en strukturert check-in:

  1. Status på hver KR (traffic light)
  2. Blokkere og støttebehov
  3. Beslutninger som trengs
  4. Fokus neste periode

Eksempel på output

Når statusrapporten lagres som .claude/okr/syklus/[id]/status.md i second-brain-treet, bær filen OKF-frontmatter (påkrevd type: Status + anbefalt title/description/ timestamp); rapportinnholdet under følger frontmatteren:

---
type: Status
syklus: T1-2026
title: "Status T1-2026"
description: "Fremdrift og scoring uke 8 av 16"
timestamp: "[ISO-8601]"
---

## OKR Status - Uke 8 av 16

### Objective: Forbedre trafikksikkerhet i skolesoner

| 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 |

**Samlet score: 0.53** (vektet gjennomsnitt)

**Confidence level: Medium**
- KR1 og KR3 trenger fokus
- KR2 ligger foran plan

**Anbefalte tiltak:**
1. Prioriter tiltak for KR1 (sikkerhet er kritisk)
2. Kjør brukerundersøkelse for KR3 før neste måned

Linear-integrasjon

Hvis Linear er konfigurert (sjekk med ToolSearch):

  1. Hent aktive OKR-issues
  2. Oppdater status-felt
  3. Legg til kommentar med score

Referanser

  • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-calculator.md — beregningsformler
  • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-framework.md — scoring-metodikk
  • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/metrics-library.md — metrikkbibliotek for offentlige KR
  • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-integrations.md — Linear-/verktøyintegrasjon for statussporing