docs(s7a-3): CLAUDE.md-radene som forrige commit-melding lovet, men ikke baar

Forrige commit (2954216) listet tre rettelser; punkt 3 og K2s andre binding
naadde ALDRI CLAUDE.md - patch-skriptet feilet paa et anker etter at
docs/-filene alt var skrevet, og commiten gikk paa det som var staget. Meldingen
var altsaa foran endringen. Dette er endringen:

- bundle_id-raden sier naa at bundle_id_notice har TO kallsteder, og at
  portefoelje-armen er BEVISST ikke wiret (bundle_id_source er None der ved
  konstruksjon, saa en tredje utskrift ville vaert doed kode) - en ANNEN
  avgjoerelse enn cost_baseline_anchoreds, som wiret nettopp den armen defensivt.
- navigasjons-raden baerer ordrens andre binding maalt med den shippede
  funksjonen over alle 478 K2-nivaaer: verste nivaa 6 073 tegn / 2 094 tok =
  4,9 % av den flate formen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-09-03 08:10:37 +02:00
commit 4e7efd7d1f

View file

@ -1493,7 +1493,7 @@ Python ≥3.10. MAF (`agent-framework-core` 1.16.0, `-orchestrations` 1.1.1 —
(konsept → rot-index → mount, B1s rekkefølge URØRT), avviket REGISTRERES —
`ResolvedBundleId.mount` bærer den overkjørte katalogen, `ProvenanceStamp.bundle_id_source` og
`DryRunReport.bundle_id_source` bærer hele oppløsningen inn i artefaktene, og `bundle_id_notice`
er ENESTE renderer (returnerer `None` ved enighet — omisjon, aldri tom rad; omisjonen er selv
er ENESTE renderer, med TO kallsteder (returnerer `None` ved enighet — omisjon, aldri tom rad; omisjonen er selv
gatet, M5 → 2 røde inkludert et UAVHENGIG eksisterende vitne i
`test_navigation_visibility_loadbearing`). **Stempel-feltet er PÅKREVD uten default** av
`cost_baseline_anchored`s grunn, og her skjerpet: `None` er en VERDI (veg-stien har ingen base),
@ -1526,7 +1526,11 @@ Python ≥3.10. MAF (`agent-framework-core` 1.16.0, `-orchestrations` 1.1.1 —
enn den den erstattet (erklært id ruter, mountet nektes — to implementasjoner som skiller seg i
BEGGE halvdeler, ikke i en exit-kode). **Ærlighets-grenser, uttalt:** uten `concept_name` svarer
rot-`index.md`, så en base hvis index erklærer X mens konseptene erklærer Y løser til X (B1s
rekkefølge, urørt); og dispatcherens «to baser deler id»-nekt er NYLIG NÅBAR — den krevde før to
rekkefølge, urørt); **portefølje-armen er BEVISST IKKE wiret** — der er `bundle_id_source` `None`
ved konstruksjon (intet referanse-prosjekt setter `bundle_dir`), så en tredje utskrift ville vært
død kode; det er en ANNEN avgjørelse enn `cost_baseline_anchored`s, som wiret nettopp den armen
DEFENSIVT og drev den fra en crafted `PortfolioResult`, og den står her fordi stillhet om
asymmetrien er det eneste gale svaret. Og dispatcherens «to baser deler id»-nekt er NYLIG NÅBAR — den krevde før to
monteringer med samme basenavn, nå kolliderer to ULIKT navngitte kataloger som erklærer samme id.
Kontrakt: `docs/okf-konsum-kontrakter.md § 3.1`.
- **Stigen har tre trinn: `list_bundles``read_bundle``read_dir``read_file` (S7a-3 pkt. 2,
@ -1565,7 +1569,11 @@ Python ≥3.10. MAF (`agent-framework-core` 1.16.0, `-orchestrations` 1.1.1 —
oppnåelig: rota bærer 39 identifiserbare oppføringer og måler 3 954 tegn. Gaten binder derfor
1 500 tegn per listing over basene den KAN se, pluss egenskapen som ga fallet (kostnaden følger
oppføringer på ETT nivå, ikke dokumenter i basen), med en FLAT kontroll over 5× taket — uten den
ville en grønn binding like gjerne betydd at fixturen var liten. Load-bearing MÅLT
ville en grønn binding like gjerne betydd at fixturen var liten. **Ordrens ANDRE binding
`read_dir` over største katalog bundet») er MÅLT med den SHIPPEDE funksjonen over alle 478
nivåer i K2:** verste nivå noe sted er **6 073 tegn / 2 094 tok** (65 underkataloger) = **4,9 %**
av den flate formens 42 761 — dyrere enn rota fordi hver sti er bundle-relativ, altså den målte
prisen på at en sti er brukbar ORDRETT i neste kall. Load-bearing MÅLT
(`tests/test_hierarchical_navigation_loadbearing.py`, 9 armer), **ni mutasjoner alle røde mot HELE
suiten** + grønn kontroll **1252/5** og golden BYTE-UENDRET (`shasum -a 1` =
`ea8c534773acdbe41ae68f2c55724d69aaf8be4f`): N1 reverter sømmen (4) · N2 bygg fra `files` (7) ·