Commit graph

2 commits

Author SHA1 Message Date
74ea1dcf02 docs(major2): steg 9 fullfoert - M38..M40 roede, K2-omkjoeringen maalt, last_ruling-paastanden rettet
M38 (attempts_remaining fra max_attempts alene) 2 roede - T3a og T5, som BEGGE
navngir M38 i sin docstring; M39 (drop --checkpoint-dir-nekten) 1; M40
(honoured=True ved revise-tid) 2. Sum: 41 kjoeringer, 40 roede, 1 groenn (M29).

K2-omkjoeringen (kriterium 8), instrumentet validert mot en kjent positiv foerst
(3 954 tegn / 1 495 tok, S7a-3s tall reprodusert eksakt): utforskningen 12
prompter / 18 355 tokens UENDRET til tokenet, debatt-promptene uendret i antall
OG stoerrelse, genererings-promptene 2 -> 4. Totalt 17 -> 19 prompter,
19 274 -> 19 776 tokens (+2,6 %). Utfallet flytter seg 200 000 -> 150 000 NOK og
dom-noekkelen be8535e2 -> f23ecff8; ekspertens ord staar ordrett i 2 av 6
proposer-prompter (0 av 4 i kontrollen).

generate.py: kommentaren paasto at `assert last is not None` ville fyrt uten
baereren. M29 maalte at den ikke KAN - D1(a) returnerer inne i loekka naar
remaining == 0, og paa siste forsoek er max_attempts - i - 1 alltid 0, saa halen
er naabar kun etter en validator-avvisning, som setter `last` ogsaa. Baereren er
uvitnet (budget_stop-presedensen), og det staar naa i kilden.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-05 20:39:52 +02:00
38cbc2c8ac wip(major2): step 9 partial - M1..M37 measured [skip-docs]
Ordre 20260904T173146Z-8102814273-from-portfolio-optimiser, steg 9 PAABEGYNT.
Oektskifte ved soemmen paa operatoerens forespoersel (kontekst 50 pct).

Groenn kontroll: 1363 passed / 5 skipped. Node-ID-settet er et STRENGT SUPERSETT av
pre-MAJOR-2-baselinen (1319 -> 1368, 0 fjernet, 49 lagt til). ruff check / ruff format
--check / mypy rene. Golden demo-transcript.stdout BYTE-UENDRET, shasum -a 1 av INNHOLDET
= ea8c534773acdbe41ae68f2c55724d69aaf8be4f.

38 mutasjonskjoeringer utfoert (M1-M37, M26 delt i a/b), alle mot HELE suiten, maks to per
Bash-kall, restaurert fra scratchpad + shasum -c, aldri git checkout. Alle 38 rapporterte
restore=OK. 37 roede, 1 GROENN.

M29 FORBLE GROENN, og det felte et premiss i planen. Mutasjonen reverterer last_ruling-
baereren til `assert last is not None`, og hele suiten staar groenn: D1(a) gjoer at en revise
med attempts_remaining == 0 RETURNERER inne i loekka, og paa siste forsoek er remaining alltid
0 - saa loekka kan bare falle gjennom til halen etter en validator-AVVISNING, som setter `last`
ogsaa. Baereren er dermed UVITNET (budget_stop-presedensen), og planens "Critical risk #1" er
falsifisert. Kommentaren i generate.py som paastaar at asserten ville fyrt maa rettes i neste
oekt - den er en paastand flaten gjoer om seg selv (Fase-3-klassen).

To signaturer verdt aa lese: M13 og M23 er roede i tester ELDRE enn dette arbeidet (A5-ens
eksakte fire-navns-listing, parse-fangstens kontroll, Fase-4es to partisjons-asserts), og
M26a/M26b har ULIKE signaturer fordi sentinelen paa 31 tegn overlever 40-trunkeringen.

GJENSTAAR: M38, M39, M40; K2-omkjoeringen (kriterium 8, manuset er forberedt i
scratchpad/major2/scripted-replies-major2.json); hele steg 10.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-05 10:09:15 +02:00