Commit graph

2 commits

Author SHA1 Message Date
37547fe292
refactor(examples): replace sector-specific example material with generic, fictitious examples
The context sets, the packaged knowledge bases and the example bundles are
replaced by one fictitious example set about IT operations in an invented
organisation: three context sets (serverrom-2027, driftsavtale-2027 and the
two-base drift-og-avtale-2027), two synthetic knowledge bases under
src/portfolio_optimiser/data/kunnskapsbaser and two example bundles under
src/portfolio_optimiser/data/bundles. Numbers, codes and structural values in
tests and fixtures are kept; names, ids and wording change. Dated measurement
documents that only recorded runs on the replaced material are deleted.

Gate figures measured on the new set are not comparable with earlier ones.
The exclusion gate from the previous commit is green: 0 tracked files hit
outside the shared/ subtree.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 15:04:21 +02:00
999846a485 docs(p6): one paid K2 run says the collapse bought legibility, not use
P6 repeats S7c arm Aopen on HEAD with the payload BYTE-IDENTICAL, so the only
variable is `collapse_padding` (finding 5, session 107).

(a) NO. `5647500` reaches the model -- 6 occurrences in 2 of 5 prompts, label
and amount on the same line -- and appears in 0 of 5 replies. The control
against S7c's own recording reproduces its published 6-in-2-of-11 / 0-in-11
exactly, so the null is a measurement, not a broken query.

(b) 1 of 12 delivered excerpts is named at all (the general technical
requirements, cited verbatim by concept_id); the price schedule never is.

(c) 4 of 4 code-shaped tokens in the replies are invented -- the ENGRAVE_MARK
class -- and the two amounts with them.

The fix duty does NOT fire, because cause (ii) is falsified by two
measurements: everything the collapse removed is whitespace (48 714 characters,
per-line non-whitespace sequence IDENTICAL on the real prompts), and the named
candidate -- the Post/SUM cell boundary -- was INTACT in S7c, which produced the
same null. A property present when the outcome was null cannot be the cause of
the null. The null is older than the collapse.

Pre-flight also measured what the row already implied but nobody had checked:
-72.4 % CHARACTERS is -1.8 % TOKENS (26 936 -> 26 447). A run of 887 spaces is
nearly free in BPE, so the collapse is legibility, never price.

The blind spot has moved on again: ranking (S7c) -> reading (finding 5) ->
the CHOICE of document.

Cost NOK 0.321 of a NOK 0.40 ceiling, 0 retries. Suite 1543/5, ruff and mypy
clean, golden byte-unchanged. No source file touched.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-09 13:14:55 +02:00