R14-gaten er ikke uoppnåelig som ordren antok. Den er ubestemt: roadmapen skriver
`grep -rli "cosmo" --include='*.md' . (unntak per cosmo-removal-brief) → 0` — klausulen
FINNES og delegerer til briefen, og briefens §4 sier «0 (eller dokumentert restmengde)».
Restmengden er aldri blitt dokumentert. Dette dokumentet dokumenterer den.
FIRE KLAUSULER MÅLT HVER FOR SEG (R13-lærdommen: én rettet feil fredner ikke resten)
(S) SKOPET er feil i begge retninger. `command grep -rli "cosmo" --include='*.md' .` gir
1348 filer i arbeidstreet, hvorav 1146 er `.kb-backup/` og 9 er `.claude/`+STATE.md — mengder
som aldri leveres. Avgrenset til `git ls-files '*.md'`: 192. Samtidig SER gaten ikke 29
tracked ikke-.md-filer (~429 forekomster), blant dem R13s eget maskineri (cosmo-persona.mjs
90, test-cosmo-persona 88, check-cosmo-gate 25) og `.gitignore` (3).
MÅLEINSTRUMENTET TELLER OGSÅ: i en Claude Code-økt er `grep` en shell-funksjon som wrapper
`ugrep --ignore-files` og respekterer .gitignore — 192 der ekte grep gir 1348. Første
måling i denne økten var derfor feil og er forkastet.
(a) REFERENTEN: 9 `Cosmos`-formede forekomster utenfor korpuset, alle håndsjekket. 1 av 9
feilklassifisert — `ref-kb-gold-reconciliation:93` «Cosmos multi-region writes» er Azure
Cosmos DB (avgjort av URL-en i samme tabellrad), men R13s genitivregel gjør den til persona.
Årsak: PRODUCT_FOLLOWERS er enumerert over NORSKE funksjonsord i ref-korpuset, som ikke
inneholder engelsk produktprosa. Klassifikatoren må re-valideres på R14-populasjonen, ikke
bare på korpuset den ble født i. Alle tall her er korrigert for denne.
(b) REKKEVIDDEN: R13s 40-oppførings heading-tabell når 1 av 145 forekomster utenfor korpuset;
2 headinger er ikke i tabellen og transformen KASTER på dem (fail-safe). 142 av 145 er prosa,
tabell, kodeblokk og fete innledninger — redaksjonelt, ikke tabelloppslag.
TYNGSTE FUNN: FEM steder PRODUSERER ny persona — transform-prompt.md (lest av
commands/kb-update.md:129), skill-gen/prompt-template.md (lest av generate-skills.sh:27 →
claude --print), commands/generate-skills.md, commands/kb-update.md:192 («Behold "For
Cosmo"-seksjonen»), docs/kb-update-apply-brief.md:19. R13s gate er grønn, men ikke STABIL:
neste KB-generering re-minter headingen R13 fjernet 401 av.
(c) DET SOM SKAL STÅ: 83 forekomster i 10 filer (historikk + derivasjonsrecord), enumerert
per fil i §4.
FORESLÅTT GATE: G4 leveranseflate → 0 (62 i 32 filer i dag) · G5 produkt pinnet PER FIL
(459 i dag) · G6 derivasjonsregisteret pinnet per fil. G6 pinnes på FOREKOMST-TALL, aldri på
filnavn: målt går briefen 32 → 33 når ny persona injiseres, og et talls-pin feller den mens
et fil-nivå-unntak er blindt. Dokumentet er lukket under sin egen dokumentasjon: det bidrar
selv med 33 persona + 8 produkt, så registeret emitteres til 116 i 11 filer.
NETT VALIDERT BEGGE VEIER på R14-populasjonen: 3 kjent-positive (injisert prosa, norsk
genitiv, heading — alle 0→1 i en fil med 0), 3 kjent-negative (Cosmos DB, «cosmos for
audit», infrastructure/SKILL.md), 1 dokumentert kjent-negativ som FEILER (§2a), og
unntaksformen selv målt. Blindhetstest: 64 tracked filer bærer «Skyberg», null uten «cosmo»
— målt hver halvdel for seg fordi det delte 32/32 skal mistenkes.
ARVEDE PÅSTANDER MÅLT USANNE: «3a73eea er UPUSHET» (git ls-remote: pushet) · «briefen har
ingen unntaksliste ⇒ gaten er skrevet uten unntak» (gaten HAR klausulen) · «13 docs-filer»
(11) · roadmapens R14-scope mangler skill-gen/prompt-template.md og playground/A11Y-RAPPORT.md.
ÅPENT OG IKKE LUKKET HER: briefens §1 — skal advisor-dialogen ha nøytral ramme, ny navngitt
persona, eller ingen? R13 ratifiserte en HEADING-form, ikke §1. SKILL.md er ~250 linjer
andreperson-persona og 23 kommandoer åpner «Du er … i en X-rolle»; mekanisk substitusjon gir
ubrukelig norsk. Separat beslutning fra unntakssettet.
Ingen transform skrevet, ingen ref-fil rørt, ingen tagg, ingen versjonsbump.
VERIFISERT: suite 1120/1120 · validate-plugin.sh 250/0/0 · check-cosmo-gate GATE PASSED +
NETTET VALIDERT BEGGE VEIER · neutralize --dry 0 å endre (389 urørt) · RX-OPS1 adversarial
scan kjørt MANUELT (core.hooksPath skygger repoets .git/hooks/pre-commit) → OK.
Ordre: 20260912T202845Z-474518317-from-ms-ai-architect
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>