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 — (konsept → rot-index → mount, B1s rekkefølge URØRT), avviket REGISTRERES —
`ResolvedBundleId.mount` bærer den overkjørte katalogen, `ProvenanceStamp.bundle_id_source` og `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` `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 gatet, M5 → 2 røde inkludert et UAVHENGIG eksisterende vitne i
`test_navigation_visibility_loadbearing`). **Stempel-feltet er PÅKREVD uten default** av `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), `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 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 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 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. monteringer med samme basenavn, nå kolliderer to ULIKT navngitte kataloger som erklærer samme id.
Kontrakt: `docs/okf-konsum-kontrakter.md § 3.1`. Kontrakt: `docs/okf-konsum-kontrakter.md § 3.1`.
- **Stigen har tre trinn: `list_bundles``read_bundle``read_dir``read_file` (S7a-3 pkt. 2, - **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 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 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 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 (`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` = suiten** + grønn kontroll **1252/5** og golden BYTE-UENDRET (`shasum -a 1` =
`ea8c534773acdbe41ae68f2c55724d69aaf8be4f`): N1 reverter sømmen (4) · N2 bygg fra `files` (7) · `ea8c534773acdbe41ae68f2c55724d69aaf8be4f`): N1 reverter sømmen (4) · N2 bygg fra `files` (7) ·