docs(okr): kjent avvik i coaching-hooks confidence-telling

Hooken teller alle rader merket At Risk/Off Track under ett og sier «vurder
tiltak». okr-framework.md:605 sier samtidig at de fleste stretch-KR BOER staa
At Risk, og at permanent groent er sandbagging-signalet -- saa for en sunn
aspirational-portefoelje peker varselet feil vei: eneste maate aa dempe det paa
er aa merke stretch-KR groenne.

Kollisjonen er ikke ny i art (en haandskrevet status.md ble talt likt), men fra
1.10.0 fylles kolonnen deterministisk, saa den inntreffer alltid. Fikset hoerer
hjemme i hooken, ikke i skriveleddet, og foeres som patch-lane-post.
Operatoerbeslutning: dokumenter naa, fiks i egen oekt med egen TDD-syklus.

Ogsaa: sporing.md stavet samme KR-navn paa to maater i to eksempler (fixturens
ASCII-form lakk inn i det ene). Oppslaget er eksakt match paa kr*_navn, saa to
stavemaater i samme fil er en felle.
This commit is contained in:
Kjell Tore Guttormsen 2026-08-10 20:59:48 +02:00
commit 9033f37b63
3 changed files with 11 additions and 1 deletions

View file

@ -149,6 +149,13 @@ test('(6b) de tre kanoniske etikettene godtas', () => {
});
// --- (7) Hook-kontrakten: fila MAA vaere tellbar for coaching-hook.mjs ---
// MERK (S60, kjent avvik): tallet 3 under koder hookens NAAVAERENDE oppfoersel,
// ikke den oenskede. En av de tre radene er et aspirational KR, og
// okr-framework.md:605 sier at de fleste stretch-KR BOER staa At Risk -- saa
// hookens «OBS: N KR er At Risk/Off Track, vurder tiltak» peker feil vei for en
// sunn aspirational-portefoelje. Fikset hoerer hjemme i hooken (patch-lane), og
// naar det kommer skal denne assertionen endres MED den. Testen her vokter at
// fila er TELLBAR, ikke at 3 er riktig svar.
test('(7) hooken kan telle radene, og teller kun de ikke-groenne', () => {
const { radForm, fareOrd } = hookPredikater();
const rader = krRader(bygg());