1
0
Fork 0
portfolio-optimiser-commons/docs/plan
Kjell Tore Guttormsen ab0ea8f722 docs(plan): innboksrunden — V1 utvidet med tre målte funn, §7.2-siteringen ref-bundet
Fire innkomne meldinger, hvert premiss målt mot kilden før noe ble skrevet.

V1 (§3.1, ny): po-claudes «generated er et eierskaps-predikat i v0.3.2» er
målt. Porten er en KONJUNKSJON (generated=="true" AND ingest_manifest) — deres
egen kodekommentar sier det, og det er ordrett hva §3 krever («the check is on
the complete stamp, never on the individual field names»). Ingen predikat-
konflikt; V1-blokkeringen er dermed oppløst ved måling. Det meldingen FAKTISK
avdekker er en migrasjonskostnad: emitter (:103) og port (:89) kobles av
strengliteralen "true", så en mapping-form feller begge samtidig — under O1 og
O2 likt. Og en versjonsforskjell ingen av meldingene så: porten er GLOBAL i
v0.3.2 (som begge konsumenter kjører) men PER MANIFEST i okfs HEAD.

V1 (§6.2.1, ny): okfs fire svar, ført som DERES måling og ikke foldet inn i
våre tall. Q1 gjør :29 til en misforståelse i spec-teksten, ikke en drift som
skal lukkes — settet var aldri ment som den delte fasiten. Q2 gir fire utalte
sømmer (NULL ⊥ tom celle, kredensial-indireksjon, N>1-indeks, http-hermetikk).
Q3 bekreftet i begge trær: stampen bærer FILNAVNET, ikke bare bytene.

V1 (§7, ny): aktørkonvensjonen for intervju-født innhold er rutet hit på en
navnekollisjon — de tre aktørformene er OKF SPEC.md §7, vår §7 sier «Literally
true» og har 0 treff på aktørformer. Lag-skillet gjør spørsmålet uavhengig av
alle fire opsjoner: operatøren trenger IKKE løse det for å løse V1.

amendment-underlag §7.2: siteringen «:112-114» var HEAD-relativ OG av med én
linje. Ref-bundet til seksjon + ordrett tekst med begge refs oppgitt. Målt:
begge konsumenter står på 7aa53fc (diff-verifisert, identisk), altså ÉN commit
bak — ikke to. MCP-ankeret ligger på :101 i deres kopi, så ugatingen henger
ikke på en pull.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017SZwVVymdJMqntebsHtsZS
2026-07-31 15:41:33 +02:00
..
2026-07-16-llm-ingestion-guard-adoption.md docs(plan): guard adoption plan pins no version — v0.2 header was stale 2026-07-25 15:06:07 +02:00
2026-07-20-f1-freetext-connector-direction.md docs(plan): F1 direction — free-text sources belong in ingest-spec door A 2026-07-20 07:26:02 +02:00
2026-07-20-q3-bundle-shape-navigation-conflict.md docs(plan): Q3 finding — method-spec §3 silently forbids hierarchical bundles 2026-07-20 08:53:33 +02:00
2026-07-23-d2-register-form-fix.md docs(plan): D2 register-form fix — two-output model resolves ÅS#5 2026-07-23 22:14:00 +02:00
2026-07-23-d3-status-vocabulary.md docs(plan): D3 ratified — status vocabulary landed in coord register 2026-07-24 01:25:55 +02:00
2026-07-25-amendment-underlag.md docs(plan): innboksrunden — V1 utvidet med tre målte funn, §7.2-siteringen ref-bundet 2026-07-31 15:41:33 +02:00
2026-07-25-b1-nav-golden-normative-status.md docs(plan): B1/D4 operator question — nav-golden's normative status, four costed options 2026-07-25 20:29:33 +02:00
2026-07-25-ordering-axes-ruling.md docs(plan): ordering-axes ruling — three distinct axes, as an interpretation record 2026-07-25 15:28:33 +02:00
2026-07-26-v1-generated-felt-okf-v0.2.md docs(plan): innboksrunden — V1 utvidet med tre målte funn, §7.2-siteringen ref-bundet 2026-07-31 15:41:33 +02:00