The context sets, the packaged knowledge bases and the example bundles are
replaced by one fictitious example set about IT operations in an invented
organisation: three context sets (serverrom-2027, driftsavtale-2027 and the
two-base drift-og-avtale-2027), two synthetic knowledge bases under
src/portfolio_optimiser/data/kunnskapsbaser and two example bundles under
src/portfolio_optimiser/data/bundles. Numbers, codes and structural values in
tests and fixtures are kept; names, ids and wording change. Dated measurement
documents that only recorded runs on the replaced material are deleted.
Gate figures measured on the new set are not comparable with earlier ones.
The exclusion gate from the previous commit is green: 0 tracked files hit
outside the shared/ subtree.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ikke en del av S7a-3s fire punkter, men funnet mens kontrollen ble kjoert:
test_package_leaks_no_secret_content leser `git archive HEAD`, saa den ble roed
foerst etter at 1c540e6 var committet (funn 35: gaten er ekte, men forsinket med
en commit). Rapportens ene `/Users/ktg/corpora/...` er erstattet med `~/corpora/...`
- samme kommando, ingen hjemmesti i en pakke en ekstern organisasjon faar.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Maaling, ingen produksjonskode. Kontroll 1230/5 uendret, ruff ren, golden byte-uendret
(shasum -a 1 = ea8c534..., som CLAUDE.md-radene foerer).
Fem punkter re-maalt mot K2-bundle-20260903 (629 konsepter, 478 nestede indekser):
1. NYTT KRAV 4: basen kan ikke aapnes slik den er levert. Rot-index erklaerer
bundle_id 'k2-trinn1-20260903', katalogen heter 'K2-bundle-20260903' -> D6/B1
nekter med BundleIdMismatch. Foerste gang en declared-gren fyrer i naturen
(619 filer erklaerer noekkelen; CLAUDE.md foerer begge grener som defensive).
Botemiddelet er et staaende MANUELT steg per leveranse, og hvilket repo som
skal endre seg er en kryss-repo-beslutning.
2. adjudication INNFRIDD: 618 proposed / 0 adjudicated / 11 unknown av 629 -
produsentens tall bekreftet eksakt. Nevnerne sammenfaller fordi log.md er
foreldreloes (paa disk, aldri lenket, derfor heller ikke en ufulgt lenke);
skipped=0 betyr altsaa ikke "alt ble naadd".
3. Falsifiseringen er UENDRET: verified/sources finnes ingen steder, saa
admits_falsification er False 629/629 og dommen undecided. Kjent-positiv
kontroll paa patchet kopi flipper til True - gaten diskriminerer.
4. read_bundle er blitt kostnaden: 2 312 -> 42 761 tok, og resultatet rir i
7 av 12 prompter = 307 496 tok = 90 % av alle prompt-tokens. MAJOR-3s
asymptotiske paastand holder, men konstanten er naa hele regningen.
S7a-rapportens 40 320/13 var revise-kjeden; like-for-like baseline er
maalt paa nytt (39 500/11 -> 343 437/12), og 96 % av differansen er
read_bundle alene, ikke manus-forskjellen. Stigen mangler et trinn: 478
nestede indekser konsumeres av navigasjonen og forkastes av context_files.
5. Produsentens token-derivasjon for stoerste konsept var 18 % for lav
(~98 700 derivert vs 119 763 maalt); tegn-tellingene stemmer til +/-1.
S7b: krav 3 innfridd, krav 1 (validator-input.json) og 2 (utfylt prisskjema)
UENDRET og begge kryss-repo, krav 4 er nytt. derive_cost_baseline nekter
fortsatt; kjent-positiv fixture gir 3 kostlinjer.
Paragraf 8 baerer en RETTELSE av min egen feil, beholdt synlig: rapporten paasto
foerst at CLAUDE.md-ens golden-fasit ea8c534 var en fantomhash. Den er
shasum -a 1 av INNHOLDET; jeg maalte git hash-object (55bdea3, hashes over
blob<len>NUL+innhold og dermed ulik av konstruksjon), fikk ikke treff, og leste
et negativt resultat fra feil spoerring som et faktum. De ni invariant-radene er
RIKTIGE. Verifiseringsloven ansikt 4 mot mitt eget instrument.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>