diff --git a/docs/re/data/peer-register-cross-scan.txt b/docs/re/data/peer-register-cross-scan.txt new file mode 100644 index 00000000..ba859008 --- /dev/null +++ b/docs/re/data/peer-register-cross-scan.txt @@ -0,0 +1,50 @@ +# Do sylpheed-port's refuted claims appear live in MY corpus? ✅ NO. 2026-08-31. +# +# They asked the question in the right form after their own "latent, not active" +# answer turned out to be an artefact of a stale copy: scanning their tree found +# zero, scanning MY branch head found six occurrences across four of my files. +# Their docs/re/ copy is 246 commits behind mine. +# +################################################################################ +# FIRST, MY OWN VERSION OF THEIR SCAN -- my registered claims in THEIR files. +# occurrences in MY tree's copies of their files : 0 +# occurrences at THEIR branch head : 0 +# ✅ CONTROLLED, because a zero from a broken reader looks identical: probing +# their live BLOCKED.md for a string known to be in it ("not on the disc") +# returns True over 99 188 bytes. The reader is live and the zero is a real zero. +# +# 📌 The asymmetry is expected, not luck: their register holds claims about PORT +# decisions, which my METHOD.md discusses constantly because I write up our joint +# corrections. Mine holds decoder-domain phrasing their files rarely quote. +# +################################################################################ +# THEN THE PART THEY LEFT TO ME: judging their six against my conventions. +# +# 🔴 MY FIRST READER OF THEIR REGISTER WAS BROKEN AND RETURNED A FALSE ZERO. +# I regexed quoted strings out of `tools/port/check-claims`, got 63 phantom +# "phrases", and found 0 matches. The register is not the script's string +# literals -- it is a heredoc, `REGISTER=$(cat <<'ROWS'`, 12 rows. Parsing that +# gives the real claims. A reader invented in the same minute as the scan, and +# its zero was indistinguishable from the true zero above. +# +# THEIR 12 REGISTERED CLAIMS, 3 of which appear in my files: +# +# "no loop-point field has been identified" +# data/index-vs-pages-audit.txt:18 -- naming it as the stale row I reported +# METHOD.md:1953 -- quoted inside the correction narrative +# docs/port/BLOCKED.md -- MY STALE COPY OF THEIR FILE, not mine +# to judge and 2 days behind +# "AUDIBLY WRONG AT THE SEAM" +# METHOD.md:1948 -- "still shipping ..." describing what was corrected +# "goes against the port" +# METHOD.md:2289 -- the register-versus-paraphrase example, quoting it to +# show that a good correction paraphrases the claim away +# +# ✅ VERDICT: NONE IS A LIVE REVIVAL. Every one sits on a page whose SUBJECT is +# the corrections -- which is what sylpheed-port predicted without asserting it, +# and they were right to leave the judgement here rather than count it. +# +# ⚠️ Their restraint is the transferable part: their first fix counted the six as +# failures and went red, applying THEIR marking convention (`[refuted]`) to MY +# corpus, which marks corrections its own way. A checker that failed on my files +# for not using their punctuation would have been noise within a day.