test(p14): four stress-test context sets, gated -- and the fasit titles had to be read from the concept's OWN declaration
P14 valg (a): en bundle per kjoering, fire kjoeringer. Ingen modellkall, ingen Azure, ingen produksjonskode roert -- leveransen er fire datasett, en gate og maalingen bak dem. FORMEN: contexts/<prosjekt>/ med mandate.json (Mandate ordrett), bundle.txt (symbolsk basenavn + erklaert bundle_id -- aldri en absolutt sti, som ville pinnet settet til en maskin og ridd ut i `git archive HEAD`), fasit.json og en TOM docs/. Fasiten er EN maskinlesbar fil, ikke fasit.md + en tvilling: to kopier av ett faktum er ko-(p), saa prosaen bor INNI JSON-en. REGEL U (den maalbare formen for "basen kan ikke svare"): hvert ubesvarbart spoersmaal erklaerer >=1 anchor, og admitteres iff HVER anchor er fravaerende fra HELE teksten i HVERT konsept. Ikke "deler ingen noekkelord med noen tittel" -- et tunnelspoersmaal deler "tunnel" med hundrevis av titler og det beviser ingenting. Skanningen baerer alltid NEVNER; null konsepter er ROEDT. MAALT, og verdt hele ordren: 22 av 22 proevde kostnadsord er FRAVAERENDE fra n100/n200/n500 (r761 baerer 4). po sitt oppdrag er aa finne kostnadsbesparelser, og tre av fire baser inneholder ikke ett pengeord. FUNN, maalt og IKKE fikset (egen ordre): okf.parse_frontmatter er linjeorientert last-write-wins, saa sources-blokkens innrykkede title overskriver konseptets egen -- directory_listing paa krav/N500 returnerer 269 dokumenter, ALLE med "title": "N500:2024". Navigasjonsstigens rung 2/3 skiller dem kun med et UUID-filnavn og et tegnantall. En fasit-assert mot den tittelen ville vaert VAKUOES, saa gaten leser toppnivaa-noekler og baerer en TRIPWIRE som asserterer at kollapsen fortsatt finnes. Load-bearing MAALT (36 armer), seks mutasjoner alle roede paa sin egen arm + groenn kontroll 1642/5 (fra 1606/5, supersett, 0 fjernet) og golden BYTE-UENDRET (shasum -a 1 av INNHOLDET = ea8c534773acdbe41ae68f2c55724d69aaf8be4f). Gaten var ROED foer settene fantes. AErlighets-grenser: de fire prosjektene er OPPDIKTET (hvert sett sier i sitt eget honesty-felt hva jeg konstruerte); Regel U beviser at ORDET mangler, ikke at spoersmaalet er ubesvarbart; de bundle-krevende armene SKIPPER uten basene; og INGEN kjoering er gjort -- dette er maaleoppsettet, ikke maalingen. (c) er ikke bygget: motoren finnes ferdig, det som mangler er ett nytt flagg, en run_id- myntingsregel operatoeren maa ta, og tre partisjons-rader. Ordre: 20260912T202210Z-7590723260-from-.claude Maaling: docs/2026-09-12-p14-kontekstsett.md Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
fed69790ac
commit
45edbf5957
19 changed files with 1282 additions and 0 deletions
44
CLAUDE.md
44
CLAUDE.md
|
|
@ -2359,6 +2359,50 @@ Python ≥3.10. MAF (`agent-framework-core` 1.16.0, `-orchestrations` 1.1.1 —
|
|||
på okf sin GAMLE default-bundle (`K2-bundle-20260903`), så en re-måling på den nye (436 konsepter
|
||||
/ 832 filer) er en senere, separat ordre. Måling:
|
||||
`docs/2026-09-09-p8-forankringstilbudet.md`.
|
||||
- **Stresstestens kontekstsett er DATA med en gate, og fasitens titler måtte leses av konseptets
|
||||
EGEN erklæring (P14, 12.09):** `contexts/<prosjekt>/` bærer `mandate.json` (`Mandate` ordrett),
|
||||
`bundle.txt` (symbolsk basenavn + erklært `bundle_id` — aldri en absolutt sti, som ville pinnet
|
||||
settet til én maskin og ridd ut i `git archive HEAD`), `fasit.json` og en TOM `docs/`
|
||||
(`--docs-dir`-omveien er frarådet; veien for et prosjektdokument er okf-ingest inn i en base).
|
||||
**Fasiten er ÉN maskinlesbar fil, ikke `fasit.md` + en maskinlesbar tvilling** — to kopier av ett
|
||||
faktum er kø-(p) — så prosaen (`rationale`, `honesty`, `question`) bor INNI JSON-en.
|
||||
**`bundle_id` settes eksplisitt på hver approach også med én base:** `route_by_bundle` ville løst
|
||||
et tomt felt til `sole`, men det er nøyaktig feltet en framtidig (c)-flate ruter på, og et sett som
|
||||
alt bærer det er dispatchbart uendret. **Regel U** er den målbare formen for «basen kan ikke svare»:
|
||||
hvert ubesvarbart spørsmål erklærer ≥1 `anchor` (små bokstaver, ≥4 tegn), og admitteres iff HVER
|
||||
anchor er fraværende — case-insensitivt, som delstreng — fra HELE teksten i HVERT konsept.
|
||||
**Ikke «deler ingen nøkkelord med noen tittel»:** et tunnelspørsmål deler «tunnel» med hundrevis av
|
||||
titler og det beviser ingenting; det som gjør et spørsmål ubesvarbart er at basen mangler SAKEN.
|
||||
Fullteksten koster ingenting ekstra (målt 0,77 s for r761, den største basen), så tittel-proxyen
|
||||
hadde ingen pris å forsvare seg med, og skanningen bærer alltid NEVNER — null konsepter er RØDT,
|
||||
aldri vakuøst fraværende (ansikt 4). **MÅLT og verdt hele ordren: 22 av 22 prøvde kostnadsord er
|
||||
FRAVÆRENDE fra n100/n200/n500** (r761 bærer 4 av dem, fordi prosesskoden ER kontraktsspråk) — po
|
||||
sitt oppdrag er å finne kostnadsbesparelser, og tre av fire baser inneholder ikke ett pengeord.
|
||||
**Basene er IKKE en repo-avhengighet:** tre armer SKIPPER med roten navngitt når
|
||||
`PORTFOLIO_VEGNORMAL_ROOT` ikke er montert (MAJOR-3-gatens egen begrensning — en hard feil ville
|
||||
brutt `uv run pytest` i overleveringspakka), mens (a) mandatet laster og (d) ruting-mot-egen-base
|
||||
er UBETINGEDE og aldri kan være fraværende. **FUNN, målt og IKKE fikset (egen ordre):**
|
||||
`okf.parse_frontmatter` er linjeorientert last-write-wins, så `sources:`-blokkens innrykkede
|
||||
`title` overskriver konseptets egen — `directory_listing` på `krav/N500` returnerer **269
|
||||
dokumenter, alle med `"title": "N500:2024"`**, og navigasjonsstigens rung 2/3 skiller dem kun med
|
||||
et UUID-filnavn og et tegnantall. En fasit-assert mot den tittelen ville vært VAKUØS, så gaten
|
||||
leser toppnivå-nøkler (`own_frontmatter`, første forekomst vinner) og bærer en TRIPWIRE som
|
||||
asserterer at kollapsen fortsatt finnes; blir den halvdelen rød er funnet borte og armen skal
|
||||
SLETTES, ikke svekkes. Load-bearing MÅLT (`tests/test_context_sets_loadbearing.py`, 36 armer),
|
||||
**seks mutasjoner alle røde på sin egen arm** + grønn kontroll **1642/5** (fra 1606/5, supersett,
|
||||
0 fjernet) og golden BYTE-UENDRET (`shasum -a 1` av INNHOLDET =
|
||||
`ea8c534773acdbe41ae68f2c55724d69aaf8be4f`): M1 fasit-sti basen ikke bærer (2) · M2 approach rutet
|
||||
mot annen base (1) · M3 anchor basen FAKTISK bærer (1) · M4 duplisert approach-id (3) · M5 erklært
|
||||
`bundle_id` driftet (2) · M6 registrert tittel driftet (1). Gaten var RØD før settene fantes.
|
||||
**Ærlighets-grenser, uttalt:** de fire prosjektene er OPPDIKTET (hvert sett sier i sitt eget
|
||||
`honesty`-felt hva jeg konstruerte — navn, lengder, ÅDT og alle tolv beløp; `affected_codes` er
|
||||
syntetiske i tre sett og EKTE `prosessnr` i `kontrakt-sorasen-2027`, som gjør de tre andre bevisst
|
||||
IKKE kjørbare via `--proposals-from-mandate`); Regel U beviser at ORDET mangler, ikke at
|
||||
spørsmålet er ubesvarbart; og INGEN kjøring er gjort — dette er måleoppsettet, ikke målingen.
|
||||
**(c), CLI-flate for `run_mandate_across_bundles`, er IKKE bygget:** motoren finnes ferdig
|
||||
(`run.py:2124`), og det som mangler er ett nytt flagg (aldri et repeterbart `--bundle-dir`), en
|
||||
`run_id`-myntingsregel operatøren må ta (utboksen er bevisst uwiret, `run.py:2178-2180`) og tre
|
||||
partisjons-rader. Form, fire sett og måling: `docs/2026-09-12-p14-kontekstsett.md`.
|
||||
- **STATE.md er local-only** (gitignored). Voyage session-state er efemert; STATE.md er kanonisk kontinuitet.
|
||||
- Prosess: Voyage-plugin (`/trekbrief → /trekplan → /trekexecute → /trekreview`) per større fase.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue