okr/commands
Kjell Tore Guttormsen 3a0cbcfbf9 feat(okr): deterministisk skriveledd for status.md (1.10.0)
Kjeden /okr:rapport -> /okr:sporing -> status.md var beskrevet i prosa, men
manglet et mekanisk ledd: ingenting foerte en generert rad inn i status.md --
fila coaching-hook teller at-risk-KR i, /okr:moeter bygger agenda fra, og
/okr:oppsett arkiver leser sluttscorer fra. Rot-aarsaken var at HELE
sporings-stien var lesende (ingen Write/Edit/Bash i allowed-tools).

scripts/syklus-status.mjs tar confidence som JSON paa stdin og bygger radene
gjennom statusrapport() i lib/syklus-rapport.mjs -- samme kode som
tertialrapporten. Aritmetikken kan derfor ikke drifte fra /okr:rapport, fordi
det ikke finnes en andre implementasjon av den. En LLM skriver ikke av et tall
paa veien, og en maskin utleder ikke et trafikklys: beslutning 9 staar, presist
formulert som at generatoren PLASSERER en etikett den faar inn som data og
UTLEDER aldri en.

Haandhevet i kode, ikke i prosa: lukket vokabular (On Track/At Risk/Off Track),
full dekning (en tom confidence-celle ville lest som groenn hos hver konsument),
typo-fangst paa ukjente KR-navn, og kuratert-fil-vern -- en status.md uten
provenans-noekkelen `kilde: sporing` er haandholdt og overskrives aldri (samme
mekanikk som innboks-write bruker med `kilde: innboks`).

Suite 329 -> 343. Fem vakter mutasjons-verifisert: rad-drift mot
tertialrapporten, vokab, dekning (baade alene og sammen med vokab-vakten som
overlapper den), og kuratert-vernet.
2026-08-10 20:56:26 +02:00
..
analyse.md fix(okr): F-a fjern score-til-modenhet + F-g ekte antipattern-kategorier 2026-07-24 19:57:34 +02:00
arkivklar.md feat(okr): arkivklar-kommando og GDPR-posisjon i governance 2026-08-02 10:27:32 +02:00
export.md fix(okr): C7b remediering R1-R4 (release-relevante review-funn for 1.8.0) 2026-07-25 12:33:55 +02:00
freshen-references.md docs(okr): bump tellingsflater til 19/18 og rett stale README-telling 2026-08-01 22:10:58 +02:00
gap.md fix(okr): C7b remediering R1-R4 (release-relevante review-funn for 1.8.0) 2026-07-25 12:33:55 +02:00
governance.md fix(okr): C7b remediering R1-R4 (release-relevante review-funn for 1.8.0) 2026-07-25 12:33:55 +02:00
help.md feat(okr): arkivklar-kommando og GDPR-posisjon i governance 2026-08-02 10:27:32 +02:00
innboks.md feat(okr): /okr:innboks kommando (tynn wrapper, ASCII) [skip-docs] 2026-07-16 20:34:08 +02:00
innføring.md fix(okr): C7b remediering R1-R4 (release-relevante review-funn for 1.8.0) 2026-07-25 12:33:55 +02:00
kaskade.md fix(okr): C6 markedsoppdatering + kaskade F-i (verifisert-bruker, align-not-cascade, NCT) 2026-07-25 06:32:18 +02:00
kvalitet.md feat(okr): guardrail som KR-designmoenster i skriv og kvalitet 2026-08-02 10:14:55 +02:00
møter.md fix(okr): C7b remediering R1-R4 (release-relevante review-funn for 1.8.0) 2026-07-25 12:33:55 +02:00
oppsett.md feat(okr): 1.8.1 okf_version/okf_layout-splitt (OKF-spec 12) 2026-07-25 15:33:30 +02:00
rapport.md feat(okr): etatsstyringsmoete-underlag fra syklusdata 2026-08-02 06:53:46 +02:00
skriv.md feat(okr): guardrail som KR-designmoenster i skriv og kvalitet 2026-08-02 10:14:55 +02:00
sporing.md feat(okr): deterministisk skriveledd for status.md (1.10.0) 2026-08-10 20:56:26 +02:00