docs(privacy): no private path and no coordination id in what this span added
A public repository should not carry the layout of the machine it was written
on, and it should not carry the identifiers of a queue nobody outside can see.
Six places in material this span added or changed did.
Neutral text, same facts: a private queue path in the EOL report, a private
note path in two docstrings and one report header, and four order identifiers
opening four reports. Where a sentence lost its source it says `internal
measurement note` -- the measurement is still named, the path is not.
One of them was output, not prose: row 9 of the retrieval gate printed a
`~/corpora/...` path to stdout on every run. It says the bundles exist on the
machine the row was written against; the row already takes `--k2 SET SHA
BUNDLE` from anyone who holds them.
Measured with the patterns as given, and both validated against a
known-positive on `df5a118` first -- an unvalidated pattern reporting zero is
not a measurement:
* `~/\.claude|/Users/|coord/.*/orders` over the 74 files the span touches:
**9 -> 6**. The six left are deliberate: two README lines telling a reader to
install a skill into their OWN `~/.claude/skills`, one prose line arguing
that `/Users/...` is not more portable than a relative path, and three lines
of `tests/test_retrieval_gate.py`'s own known-positive for this exact check,
which removing would disarm it.
* `[0-9]{8}T[0-9]{6}Z-[0-9]+` over the 38 files the span ADDED: **4 -> 0**.
A note on the method, because the first run of the first grep reported 0 and
was wrong: zsh does not word-split an unquoted parameter, so
`git grep -- $FILES` passed 74 names as one argument and matched no file at
all. Both numbers above come from `$(git diff --name-only ...)`, which zsh does
split, and the known-positive is what made the false zero visible.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
d300338e4d
commit
23ef6bbef3
6 changed files with 14 additions and 16 deletions
|
|
@ -93,8 +93,8 @@ CLASSES: tuple[tuple[str, str], ...] = (
|
|||
#: this gate must fell.
|
||||
MUTANT_BAR = 0.90
|
||||
|
||||
#: K2's denominator, from `~/.claude/docs/okf-utfallsgrunnlag.md`. The bundles
|
||||
#: are on this machine; the gold set is nowhere, by design.
|
||||
#: K2's denominator, from an internal measurement note. The bundles exist on
|
||||
#: the machine this row was written against; the gold set is nowhere, by design.
|
||||
K2_QUESTIONS = 6
|
||||
|
||||
|
||||
|
|
@ -2187,8 +2187,8 @@ def row_nine(k2: tuple[QuestionSet, Mapping[str, Path]] | None = None) -> Row:
|
|||
RED,
|
||||
f"not measured: 0 of {K2_QUESTIONS} questions have a gold set anywhere",
|
||||
[
|
||||
" the bundles exist (~/corpora/okf-telling-20260829/K2-bundle-*), the "
|
||||
"answer key does not",
|
||||
" the bundles exist on the machine this row was written "
|
||||
"against; the answer key does not, anywhere",
|
||||
" a set that cannot be measured is a red number, never an absent row",
|
||||
" who can write it: whoever holds the K2 corpus -- it names documents "
|
||||
"that may not be committed here, so it arrives as a path plus a sha256",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue