portfolio-optimiser/docs/plan
Kjell Tore Guttormsen 63a167a8d8 docs(P4.5): frys-gaten er commit-til-commit, men prøven leser arbeidstreet
To en-linjes herdinger av onsdagen og torsdagen. Null kodeendring.

1) §5 manglet en arbeidstre-sjekk ved X. Frys-gaten er
   `git diff <X>..HEAD` — commit-til-commit — mens generalprøven kjører
   fra arbeidstreet. En ucommittet endring i src/ ved prøvetidspunktet
   gjør X til en beskrivelse av noe som aldri ble prøvd, og BEGGE
   kjøringene av gaten står tomme: de kan ikke se den. Verre om
   endringen er dét som gjør prøven grønn — da er den taggede koden rød,
   som er nøyaktig hullet kriterium 6 ikke dekker. Samme argument som ga
   §6 steg 1 sin plass (økt 10): rent tre er en REGEL, ikke et
   øyeblikksbilde. Punktet sier også hva man gjør ved ikke-tomt — commit
   eller forkast, og kjør så prøven OM IGJEN, siden en commit flytter
   HEAD og X ellers ville pekt på et tre prøven aldri så.

2) §3s abortsti brukte relativ sti til fasit-fila, og prosaen rett under
   navngir «feil katalog» som sannsynlig årsak. Målt: fra en annen
   katalog gir den `cat: tests/golden/…: No such file or directory`.
   En abortsti som deler failure-mode med det den aborterer fra, gjør
   ett synlig problem til to. Nå absolutt sti — målt kjørbar fra
   vilkårlig cwd (61 linjer).

Samme defektklasse som de fem forrige i denne dokumentfamilien:
kommandoen var riktig, konteksten var det ikke.

Klon-tørrkjøring av hele sekvensen ble VURDERT og forkastet: en lokal
klons `origin` peker på dette repoet, så §5 steg 10 (`git push origin
v1.0.0`) ville skapt nøyaktig den stale taggen økt 8 pre-flightet mot —
og den måtte vært stoppet ett steg for tidlig på eve-en av en enveis-dag.

Grep-passen fant fem kopier av «to kommandoer»; de to levende
instruksene er rettet til tre, de to i GJORT-blokkene er historikk og
står. Tir-11-raden sa TRE ØKTER (drift, samme klasse som økt 10 fant).

Målt: utfyllings-gaten 3 (uendret — ingen ny placeholder) · §5 ni → ti
avkryssinger · frys-blokka to → tre punkter · tabell-integritet 3
usiterte pipes per rad (ons-12s tre escapede er K1-kommandoens) ·
frys-gaten mot HEAD TOM (kjørestien urørt) · 810 passed / 4 skipped ·
ruff + format + mypy rene.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0186tGdSmqQZUfy4emjSFNy7
2026-08-11 13:50:13 +02:00
..
2026-06-23-incremental-plan.md docs: add cost-discipline + 90% principle as locked decisions (D5, D6) 2026-06-23 22:11:48 +02:00
2026-06-26-maalbilde-agentic-loop.md docs(maalbilde): konsolidert agentisk-loop baseline + OKF-kontekstarkitektur 2026-06-26 20:56:14 +02:00
2026-07-02-sesjonsplan.md docs(plan): session-by-session execution plan from the 2026-07-02 status analysis 2026-07-02 17:11:10 +02:00
2026-07-03-maalbilde-ingest-lag.md docs(plan): målbilde + gated sesjonsplan for ingest-programmet 2026-07-03 13:45:14 +02:00
2026-07-03-program-brief-ingest-konnektorer.md docs(plan): program-brief for ingest-lag — tools/konnektorer mot reelle datakilder 2026-07-03 11:24:24 +02:00
2026-07-03-sammenligningsprotokoll.md docs(plan): S3 — comparison protocol (pinned ref, metrics, liveness asymmetry) 2026-07-03 01:10:05 +02:00
2026-07-03-sesjonsplan-ingest.md docs(plan): ingest-rammer — Opus 4.8 xhigh alle økter, ingen Fable 5 2026-07-04 17:17:09 +02:00
2026-07-06-reell-kjoring-analyse-plan.md docs(plan): utrulling D-F–D-I — sesjonsplan (D-F–D-I i §2, S3.5/S3.6/S5.4, graf+T0), roadmap-revisjonsblokk, commons-amendment-utkast (Step-1-analyse: NEI → minimal amendment), toolkit-repo-brief 2026-07-15 05:29:41 +02:00
2026-07-10-sesjonsplan-fase2-6.md docs(repo): meet the org repo-standard gate — 0 ERROR 2026-08-03 21:56:19 +02:00
2026-07-14-commons-amendment-utkast.md docs(plan): utrulling D-F–D-I — sesjonsplan (D-F–D-I i §2, S3.5/S3.6/S5.4, graf+T0), roadmap-revisjonsblokk, commons-amendment-utkast (Step-1-analyse: NEI → minimal amendment), toolkit-repo-brief 2026-07-15 05:29:41 +02:00
2026-07-14-revisjonspakke-DF-DI.md docs(plan): utrulling D-F–D-I — sesjonsplan (D-F–D-I i §2, S3.5/S3.6/S5.4, graf+T0), roadmap-revisjonsblokk, commons-amendment-utkast (Step-1-analyse: NEI → minimal amendment), toolkit-repo-brief 2026-07-15 05:29:41 +02:00
2026-07-14-toolkit-repo-brief.md docs(plan): utrulling D-F–D-I — sesjonsplan (D-F–D-I i §2, S3.5/S3.6/S5.4, graf+T0), roadmap-revisjonsblokk, commons-amendment-utkast (Step-1-analyse: NEI → minimal amendment), toolkit-repo-brief 2026-07-15 05:29:41 +02:00
2026-07-16-llm-ingestion-guard-inclusion.md feat(ingest): P2/S1.b — innholdsgaten står, rundt materialize og ikke i den 2026-08-09 22:58:00 +02:00
2026-08-06-demo-uke-plan.md feat(step5): the falsification that informed the next hypothesis now leaves the loop 2026-08-06 15:12:06 +02:00
2026-08-06-intensjons-qa.md docs(qa): the four decisions the QA surfaced, with what constrains them 2026-08-06 13:20:52 +02:00
2026-08-07-planrevisjon-prompt.md docs(plan): six objections to the week plan, as a prompt the next session must measure before acting 2026-08-07 16:39:42 +02:00
2026-08-09-egnethetsreview-plan.md docs(P4.5): frys-gaten er commit-til-commit, men prøven leser arbeidstreet 2026-08-11 13:50:13 +02:00
2026-08-09-fable-egnethetsreview-prompt.md docs(plan): the Fable prompt, with the feature set as its main track and quota as its output 2026-08-06 20:01:53 +02:00
2026-08-09-innholdsgate-og-aerlighet.md feat(ingest): P2/S1.b — innholdsgaten står, rundt materialize og ikke i den 2026-08-09 22:58:00 +02:00
2026-08-12-demo-runbook.md docs(P4.5): frys-gaten er commit-til-commit, men prøven leser arbeidstreet 2026-08-11 13:50:13 +02:00