llm-ingestion-okf/docs/plan
Kjell Tore Guttormsen ac6dffe51e test(errors): reunite the segmentation codes with the conformance suite
The registry file says one test per code and that this file IS the
conformance suite. During the 1-to-N voyage the byte-stability pin over
tests/ was the verification mechanism, so editing this file was
forbidden and six new codes were covered in the new segmentation
modules instead. That was right then. The end-to-end gate run released
the pin, so the convention applies again -- a conformance suite split
across two files stops being one quietly, which is why this was carried
as an obligation rather than a preference.

All seven segmentation codes now have a test here, including
segmentation_plan_unmatched from this session. The behavioural tests in
test_segmentation.py and test_segmented_inbox.py stay where they are:
they exercise the parser and the door, a different question from
whether every documented code has a raise site.

Measured after: 49 documented codes, 48 covered in this file. The one
gap, source_reference_unquotable, predates this work and is tested in
tests/test_okf_v0_2_profile.py:351 -- reported, not silently closed.

Also records both defects and this migration as closed in the decision
record's known-gaps list.

Co-Authored-By: Claude <claude-opus-5>
2026-09-01 19:31:51 +02:00
..
concept-granularity.md test(errors): reunite the segmentation codes with the conformance suite 2026-09-01 19:31:51 +02:00
execution-order.md feat(guard): bump the pin to >=0.3,<0.4 and pin Door C's allow_reserved=False 2026-08-02 21:08:53 +02:00
index-ordering.md docs(index): assess a consumer-controlled index ordering - accept, reshape 2026-08-31 23:35:25 +02:00
mcp-bundle-population.md docs(mcp): Q2 gains upstream's tool surface as measured prior art 2026-07-27 20:16:47 +02:00
okf-2026-08-timestamp-tightening.md docs(upstream): move the OKF pin to canonical ad30107, re-record V-A8 2026-08-23 20:30:22 +02:00
okf-bundle-consumption-contract.md docs(plan): make retrieval cost a first-order element of the consumption contract 2026-08-25 23:38:34 +02:00
okf-v0.2-alignment.md docs(upstream): move the OKF pin to canonical ad30107, re-record V-A8 2026-08-23 20:30:22 +02:00
phase-1-door-a.md docs(plan): add detailed phase 1-4 implementation plans 2026-07-16 10:58:08 +02:00
phase-2-doors-b-c.md docs(plan): answer the Door B/A capability-gap order from ms-ai-architect 2026-08-26 23:54:35 +02:00
phase-3-configurable-contract.md docs(okf-v0.2): the alignment track lands before the contract freezes 2026-07-26 11:42:37 +02:00
phase-4-node-half.md docs(phase-4): record linkedin-studio's two named requirements before the freeze 2026-07-25 20:34:54 +02:00
references-cue-rule.md fix(structure): a derived reference needs a cue, not just a number shape 2026-08-29 09:26:57 +02:00
structure-derivation.md fix(structure): a derived reference needs a cue, not just a number shape 2026-08-29 09:26:57 +02:00