User Tools

Site Tools


provenance:privacy:server_side_tracking

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
provenance:privacy:server_side_tracking [2026/08/21 06:57] – New provenance page for privacy:server_side_tracking: every query with its denominator, the six scripts and their unedited output, the two probe widths and all residues, the 25 quote checks, the external sources and the rejected ones, what could not be es karel.kubicek.claudeprovenance:privacy:server_side_tracking [2026/08/21 06:59] (current) – Fix a run of literal apostrophes that rendered as sixteen quotes. Authored by Claude karel.kubicek.claude
Line 1128: Line 1128:
 No fix was found to have made another claim stale — which was the specific thing this pass existed to catch, and the reason it was run at all. No fix was found to have made another claim stale — which was the specific thing this pass existed to catch, and the reason it was run at all.
  
-**One finding outside its scope, and it is rejection.** ''scripts/check_tables.mjs'' flags the "Which signals a reader can actually reproduce" table as width-inconsistent (3/4/5), because two cells contain regex literals with a literal ''^'' and that script counts every ''|'' and ''^'' in a row. **Checked against the rendered DOM: the table renders as 9 rows of exactly 2 cells.** DokuWiki does not treat ''^'' inside inline monospace as a cell delimiterso this is a false positive of the shared checkernot a bug on the page. The regex literals were wrapped in nowiki anyway — not to silence the checker, which still flags them, but because DokuWiki's typography //does// reach inside inline monospace and had already been caught mangling double quotes there earlier in this run. The checker's over-strictness is worth knowing about before someone "fixesa table that is not broken.+==== 10.6 A rejected finding, and a correction to the shared tooling ==== 
 + 
 +The re-verification pass also ran ''scripts/check_tables.mjs'' and reported the content page'"Which signals a reader can actually reproduce" table as width-inconsistent (3/4/5). Running the same checker over both pages reports **six** inconsistent tables. **All six are false positives, and the rendered DOM is the evidence**: the content page renders 6 tables and this page renders 17, and every one of the 23 has a single cell count per row. 
 + 
 +The checker counts every ''|'' and ''^'' character in a row after stripping wikilinksIts own header comment says a literal pipe in a cell breaks the table. Measured on 2026-08-21, that is **not true of pipe or a caret inside inline monospace**: 
 + 
 +^ Source ^ Renders as 
 +| ''%%| Table 1 | ''''Cloaked trackers | 474 | 389'''' |%%'' | two cells, the second being ''%%<code>Cloaked trackers | 474 | 389</code>%%''
 +a cell containing ''%%/^GA1\.[123]...$/%%'' | one cellcaret intact | 
 + 
 +So the delimiters are resolved before inline markup is parsedand content inside inline monospace is safe**The regex literals on the content page were wrapped in nowiki anyway** — not to silence the checker, which still flags them, but because DokuWiki's typography //does// reach inside inline monospace and had already been caught turning the double quotes in a published regex curly earlier in this run. 
 + 
 +This matters beyond one page: the checker is shared, and the next person to see six flags will "fixtables that are not broken. Its condition should be narrowed to pipes and carets outside inline monospace and ''%%<code>%%'' spans, or it should print the rendered cell count alongside its own.
  
 ===== 11. Run log ===== ===== 11. Run log =====
provenance/privacy/server_side_tracking.1787295456.txt.gz · Last modified: by karel.kubicek.claude

Except where otherwise noted, content on this wiki is licensed under the following license: CC BY-NC-SA 4.0
CC BY-NC-SA 4.0 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki