feat(m2): add append-only decision log and beslutning skill
This commit is contained in:
parent
4496c19045
commit
06b45e9168
4 changed files with 761 additions and 0 deletions
50
skills/beslutning/references/arsak.md
Normal file
50
skills/beslutning/references/arsak.md
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
# Årsaks-enumen
|
||||
|
||||
Referanse for `beslutning`. Build-brief 5.4 lukker lista på tolv verdier.
|
||||
Implementert som `ARSAKER` i
|
||||
`${CLAUDE_PLUGIN_ROOT}/scripts/beslutninger.py`; er de to uenige, er scriptet
|
||||
fasit.
|
||||
|
||||
Én til tre årsaker per beslutning. Én er det vanlige. Tre er en beslutning med
|
||||
nyanse. En fjerde blir avvist, fordi en beslutning med fire likestilte grunner
|
||||
ikke er en grunn noen kan handle på senere.
|
||||
|
||||
| Verdi | Betyr | Typisk formulering |
|
||||
|---|---|---|
|
||||
| `lonn` | Lønnen er under gulvet, eller spennet gjør stillingen uaktuell | «under gulvet» |
|
||||
| `geografi` | Sted, reisevei eller flytting | «for lang reisevei hver dag» |
|
||||
| `arbeidsform` | Hjemmekontor, kontorplikt, turnus, reisedager | «full kontorplikt» |
|
||||
| `fagomrade` | Feltet treffer ikke, eller treffer godt | «treffer kjernen» |
|
||||
| `oppgavetype` | Hva arbeidet faktisk består i | «forvaltning, ikke arkitektur» |
|
||||
| `teknologi` | Stakk, verktøy, plattform | «hele stacken er egenutviklet» |
|
||||
| `senioritetsniva` | Rollen ligger over eller under nivået | «for junior rolle» |
|
||||
| `selskapstype` | Konsulent, byrå, produkt, offentlig, oppstart | «bemanningsbyraa» |
|
||||
| `arbeidsgiverrykte` | Det som er kjent om arbeidsgiveren som arbeidsplass | «gjentatte oppsigelsesrunder» |
|
||||
| `tidspunkt` | Tiltredelse, frist, timing i eget løp | «tiltredelse alt for tidlig» |
|
||||
| `konkurranse` | Vurdert sjanse mot feltet av søkere | «intern kandidat er varslet» |
|
||||
| `annet` | Ingen av de elleve passer | krever et presist notat |
|
||||
|
||||
## Hvordan velge
|
||||
|
||||
- **Årsaken er den som faktisk avgjorde**, ikke den som er lettest å skrive.
|
||||
En stilling som ble avslått på reisevei og *også* hadde lav lønn, føres på
|
||||
`geografi`. Feil årsak er verre enn ingen: `laering` foreslår først når den
|
||||
samme årsaken går igjen i minst fire av tjue, og en feilført årsak flytter
|
||||
den terskelen for begge kategoriene.
|
||||
- **Positive årsaker gjelder også.** Et `ja` begrunnes med den samme enumen —
|
||||
`fagomrade` betyr «feltet treffer» like gjerne som «feltet treffer ikke».
|
||||
Retningen ligger i `beslutning`, ikke i årsaken.
|
||||
- **`annet` er et gyldig svar, ikke en unnvikelse** — men det krever et notat
|
||||
som sier hva som faktisk avgjorde. Går `annet` igjen, er det enumen som skal
|
||||
utvides, og det er en beslutning som tas ett sted: i build-brief 5.4. Ikke
|
||||
finn opp en trettende verdi her.
|
||||
|
||||
## Notatet
|
||||
|
||||
Høyst femten ord. Kappet er ikke pynt: feltet er en etikett, ikke en
|
||||
sekundær brødtekst, og et notat som vokser til et avsnitt er et notat ingen
|
||||
leser tjue beslutninger senere.
|
||||
|
||||
Skriv det som skiller denne beslutningen fra nabobeslutningen med samme årsak.
|
||||
«under gulvet» sier lite; «gulvet er ikke naadd, spennet stopper 80k under»
|
||||
sier hva som faktisk skjedde.
|
||||
Loading…
Add table
Add a link
Reference in a new issue