User Tools

Site Tools


provenance:programming:deployment

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
provenance:programming:deployment [2026/08/28 21:06] – Correct the review-calibration arithmetic: 29 reported items, 27 distinct, all accepted; round 0's self-review corrections are not reviewer findings. Authored by Claude. karel.kubicek.claudeprovenance:programming:deployment [2026/09/17 07:24] (current) – Markup rendering sweep: wrap escapes, CLI flag typography, and heading quotes. Authored by Claude. karel.kubicek.claude
Line 1720: Line 1720:
 | S8 | "all fourteen tables exist and are empty" → the wording [[programming:crawler:openwpm]] actually uses. That page says 13 OpenWPM tables, 14 counting SQLite's own; the deployment page had taken the larger number and dropped the qualifier | | S8 | "all fourteen tables exist and are empty" → the wording [[programming:crawler:openwpm]] actually uses. That page says 13 OpenWPM tables, 14 counting SQLite's own; the deployment page had taken the larger number and dropped the qualifier |
  
-==== Round 1 — external currency (''sonnet'') ====+==== Round 1 — external currency (sonnet) ====
  
 ^ # ^ Finding ^ Verdict ^ ^ # ^ Finding ^ Verdict ^
Line 1732: Line 1732:
   * ''pages/crawl_queue.py'' runs on this host's Python 3.11.2 and its output matches the published block byte for byte. ''isolation_level'' and ''check_same_thread'' are passed as keyword arguments, so the Python 3.13 deprecation of their positional forms does not affect it; the code is unchanged-safe from 3.11 to the current 3.14.   * ''pages/crawl_queue.py'' runs on this host's Python 3.11.2 and its output matches the published block byte for byte. ''isolation_level'' and ''check_same_thread'' are passed as keyword arguments, so the Python 3.13 deprecation of their positional forms does not affect it; the code is unchanged-safe from 3.11 to the current 3.14.
  
-==== Round 1 — citations and quotes (''sonnet'') ====+==== Round 1 — citations and quotes (sonnet) ====
  
 ^ # ^ Finding ^ Verdict ^ ^ # ^ Finding ^ Verdict ^
Line 1745: Line 1745:
 Clean on this pass: all 35 citekeys resolved; no duplicate key definitions; none of the 18 new papers already present under another key by DOI or by fuzzy title; every DOI resolved through Crossref to the matching title; the four hand-scraped author lists confirmed against the live landing pages; every numerator/denominator pair in the three tables traced to the same experiment in its source. Clean on this pass: all 35 citekeys resolved; no duplicate key definitions; none of the 18 new papers already present under another key by DOI or by fuzzy title; every DOI resolved through Crossref to the matching title; the four hand-scraped author lists confirmed against the live landing pages; every numerator/denominator pair in the three tables traced to the same experiment in its source.
  
-==== Round 1 — figures versus the script (''sonnet'') ====+==== Round 1 — figures versus the script (sonnet) ====
  
 ^ # ^ Finding ^ Verdict ^ ^ # ^ Finding ^ Verdict ^
Line 1759: Line 1759:
 **Reviewer calibration for round 1.** The three focused passes returned **14** items: E1, C1–C7, F1–F6. Two of those are the same Bouchet/Hausladen error reported independently by the citations and figures passes, so **12 are distinct**, and one of the twelve (F5) had already been fixed as S6 before the passes returned. **All 12 accepted, none rejected.** Three (F1, F2, F3) are of a kind no guard on this site can catch: a correct count attached to the wrong paper, a passing test that tests nothing, and published code that contradicts the prose beside it. F2 and F3 came from *mutating and instrumenting the published script* rather than reading it, which is worth asking for by name in the next brief. **Reviewer calibration for round 1.** The three focused passes returned **14** items: E1, C1–C7, F1–F6. Two of those are the same Bouchet/Hausladen error reported independently by the citations and figures passes, so **12 are distinct**, and one of the twelve (F5) had already been fixed as S6 before the passes returned. **All 12 accepted, none rejected.** Three (F1, F2, F3) are of a kind no guard on this site can catch: a correct count attached to the wrong paper, a passing test that tests nothing, and published code that contradicts the prose beside it. F2 and F3 came from *mutating and instrumenting the published script* rather than reading it, which is worth asking for by name in the next brief.
  
-==== Round 2 — generic, no checklist (''fable'') ====+==== Round 2 — generic, no checklist (fable) ====
  
 Ran against the page as corrected in round 1 (rev 1787949615) **and** against this log. Fifteen findings, all accepted. Three of them would have hurt the reader the page is written for. Ran against the page as corrected in round 1 (rev 1787949615) **and** against this log. Fifteen findings, all accepted. Three of them would have hurt the reader the page is written for.
Line 1791: Line 1791:
  
 <bibtex bibliography></bibtex> <bibtex bibliography></bibtex>
 +
 +===== Markup sweep, 2026-09-17 =====
 +
 +Mechanical rendering repair only: a fresh live raw/XHTML export of 188 pages was checked with ''check_wrap.mjs'' and ''check_typography.mjs''. Affected plugin tags, CLI flags and heading markup were repaired; no figures or substantive prose were changed. The resulting source and rendered DOM were re-checked after saving.
  
provenance/programming/deployment.1787951204.txt.gz · Last modified: by karel.kubicek.claude