docs: general wording for the remaining example-base totals
Replace the combined concept total, the distinct-token total and the per-level document count of earlier example bases with general wording in prose, comments and docstrings. No constant, assertion or test data changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
6b1046bc23
commit
c66f4ae2b0
9 changed files with 16 additions and 16 deletions
|
|
@ -1,9 +1,9 @@
|
|||
"""P13b: a BLOCK sequence of mappings is provenance po can read, not provenance po cannot.
|
||||
|
||||
RED-FIRST, measured 2026-09-12 with the full denominator: every concept file in all four
|
||||
knowledge bases delivered at the time wrote ``sources`` as a BLOCK sequence — **4605 of 4605, and 0
|
||||
knowledge bases delivered at the time wrote ``sources`` as a BLOCK sequence — **every one of them, and 0
|
||||
in flow form**. ``read_provenance`` answered ``UnreadableProvenance(reason="block-sequence")`` for
|
||||
every one of them, so ``evidence_for`` reported ``state="unreadable"`` on 4605 of 4605 documents:
|
||||
every one of them, so ``evidence_for`` reported ``state="unreadable"`` on every document:
|
||||
the falsification layer had no address for any document in any base po was about to be
|
||||
stress-tested against. The package's two example bases write the same form (``sources`` read as
|
||||
entries in 306 of 306 and 301 of 301 concept files, re-measured below rather than quoted).
|
||||
|
|
@ -175,7 +175,7 @@ def test_an_item_with_no_pair_separator_is_refused(tmp_path: Path) -> None:
|
|||
**This is the ONE arm that witnesses the colon-SPACE rule** (measured by mutation M5): a reader
|
||||
splitting on the FIRST colon reads this item as ``{'https': '//a.example/d'}``, inventing a key
|
||||
out of a URL scheme instead of refusing. Every delivered ``resource`` is a URL, so that reader
|
||||
would mint 4605 such keys rather than fail once."""
|
||||
would mint one such key per concept rather than fail once."""
|
||||
path = _write(tmp_path, "type: concept\nsources:\n - https://a.example/d\n")
|
||||
result = okf.read_provenance(path, "sources")
|
||||
assert isinstance(result, okf.UnreadableProvenance)
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ def test_the_three_non_present_states_are_unchanged_for_any_key(tmp_path: Path)
|
|||
absent = okf.evidence_for(_concept(tmp_path), key="adjudication")
|
||||
assert (absent.state, absent.tier, absent.items_seen) == ("absent", None, 0)
|
||||
|
||||
# P13b made the block sequence of mappings READABLE (measured: 4605 of 4605 concepts in the
|
||||
# P13b made the block sequence of mappings READABLE (measured: every concept in the
|
||||
# four delivered bases write exactly that form). The specimen therefore moved to one that is
|
||||
# still unreadable for a reason of its own — an item the flow decoder refuses — so this arm
|
||||
# keeps asserting what it always asserted: an unreadable value is never tiered.
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ _ENERGI_BUNDLE = Path(__file__).resolve().parents[1] / "shared" / "examples" / "
|
|||
def _unreadable_document(tmp_path: Path, entries: int = 1) -> Path:
|
||||
"""A document whose ``verified`` is a block sequence the decoder REFUSES, with a chosen count.
|
||||
|
||||
P13b widened the reader to the block sequence of mappings (measured: 4605 of 4605 concepts in
|
||||
P13b widened the reader to the block sequence of mappings (measured: every concept in
|
||||
the four delivered bases write it, and po reported every one of them unreadable). The arms below
|
||||
need a specimen that is still unreadable for a reason of its own, or they would be asserting
|
||||
against a state the reader no longer produces. This one refuses on SPEC §5.2 — an entry naming
|
||||
|
|
@ -167,7 +167,7 @@ def test_the_committed_block_form_fixture_is_now_READ(tmp_path: Path) -> None:
|
|||
"""The direction P13b reversed, pinned where the old arm stood so the change cannot be silent.
|
||||
|
||||
``attested.md`` was the repo's specimen for "the reader cannot read this". It is the SPEC §5.1
|
||||
block form, which all four delivered knowledge bases write on 4605 of 4605 concepts, and it now
|
||||
block form, which all four delivered knowledge bases write on every concept, and it now
|
||||
yields its single verification entry with the actor intact."""
|
||||
evidence = okf.evidence_for(_GOLDEN_DIR / "bundle" / "attested.md")
|
||||
assert evidence.state == "present"
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ measurement (one of three is 33 % and says nothing).
|
|||
shortest real identifier is FOUR characters (``12.1``, ``52.1``), so ``N = 3`` sits one below the
|
||||
measurement and cannot refuse anything measured;
|
||||
* document frequency of every code-shaped token (``generate._IDENTIFIER_FORMS``) in each base:
|
||||
1 692 distinct tokens and NOT ONE reaches 5 % of its base's documents. Highest anywhere 1.35 %
|
||||
well over a thousand distinct tokens and NOT ONE reaches 5 % of its base's documents. Highest anywhere 1.35 %
|
||||
(6 documents); highest that a fasit names 0.67 % (3 documents); the base's own name is in every
|
||||
document (100 %). ``A =
|
||||
0.05`` therefore sits 3.7x above the highest real token and 20x below the defect.
|
||||
|
|
|
|||
|
|
@ -320,8 +320,8 @@ def test_parse_frontmatter_top_level_title_survives_nested_sources_title(tmp_pat
|
|||
``title:`` names the SOURCE document, not the concept (measured on a real concept of a
|
||||
delivered requirements corpus). Top-level keys carry no indentation and must win — a nested
|
||||
line must never overwrite a top-level key of the same name, however late it appears in the
|
||||
scan. Without this, ``directory_listing`` on that corpus's level returned 269 documents that
|
||||
all shared the one nested title, the source standard's own name — rung 2/3 of the navigation
|
||||
scan. Without this, ``directory_listing`` on that corpus's level returned a few hundred documents
|
||||
that all shared the one nested title, the source standard's own name — rung 2/3 of the navigation
|
||||
ladder collapse to an opaque UUID filename and a character count (P14 finding; the ledger is
|
||||
``docs/invarianter.md``).
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue