<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://interfaces3.hunter.cryptograss.live/index.php?action=history&amp;feed=atom&amp;title=VersionControl%3APRs%2Fpickipedia%2F182</id>
	<title>VersionControl:PRs/pickipedia/182 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://interfaces3.hunter.cryptograss.live/index.php?action=history&amp;feed=atom&amp;title=VersionControl%3APRs%2Fpickipedia%2F182"/>
	<link rel="alternate" type="text/html" href="https://interfaces3.hunter.cryptograss.live/index.php?title=VersionControl:PRs/pickipedia/182&amp;action=history"/>
	<updated>2026-11-15T06:54:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://interfaces3.hunter.cryptograss.live/index.php?title=VersionControl:PRs/pickipedia/182&amp;diff=15752&amp;oldid=prev</id>
		<title>DrivingThatTrain: cryptograss/pickipedia#182, as GitHub has it</title>
		<link rel="alternate" type="text/html" href="https://interfaces3.hunter.cryptograss.live/index.php?title=VersionControl:PRs/pickipedia/182&amp;diff=15752&amp;oldid=prev"/>
		<updated>2026-11-10T04:53:02Z</updated>

		<summary type="html">&lt;p&gt;cryptograss/pickipedia#182, as GitHub has it&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{PR&lt;br /&gt;
|repo=pickipedia&lt;br /&gt;
|number=182&lt;br /&gt;
|title=Verify: correct before verifying; note and source in the dialog; the queue grouped (includes #181)&lt;br /&gt;
|url=https://github.com/cryptograss/pickipedia/pull/182&lt;br /&gt;
|author=magent-cryptograss&lt;br /&gt;
|state=open&lt;br /&gt;
|base=production&lt;br /&gt;
|branch=magent/verify-grouped&lt;br /&gt;
|opened=2026-11-10 04:52:58&lt;br /&gt;
|pushed=2026-11-10 04:52:43&lt;br /&gt;
|merged=&lt;br /&gt;
|closed=&lt;br /&gt;
|worked_on_by=magent, justin (the asks)&lt;br /&gt;
|moods=connectome&lt;br /&gt;
|deploy=&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;pre class=&amp;quot;pr-body&amp;quot;&amp;gt;Justin, #connectome, 10 Nov. **Includes #181** (the invalidtitle fix), whose talk-page function this extends; merge #181 first.&lt;br /&gt;
&lt;br /&gt;
**The dialog**&lt;br /&gt;
- A `&amp;amp;lt;proposed&amp;amp;gt;` claim&amp;#039;s wikitext comes in an editable box. What the person leaves there is what&amp;#039;s verified; unchanged stays byte for byte. The talk-page entry records *Corrected from / to*. Older `{{Bot_proposes}}` markers, found only by their rendered text, keep the read-only line, since a correction there could land on the wrong text.&lt;br /&gt;
- `&amp;amp;lt;proposed note=&amp;quot;…&amp;quot;&amp;amp;gt;` (new attribute) fills the Note field and shows in the byline: `note=&amp;quot;supporting text&amp;quot;` for words that only explain the page.&lt;br /&gt;
- A source that&amp;#039;s a URL shows as a box: host in bold, path, **Open the full source ↗** (new tab). A real preview of the page itself isn&amp;#039;t possible from the browser (most sources refuse framing); an excerpt attribute is a possible follow-up.&lt;br /&gt;
&lt;br /&gt;
**Special:VerifyBotEdits**&lt;br /&gt;
- Grouped into: records/recordings/lineups, people and bands, shows/venues/festivals/scenes, songs, releases, podcasts, project pages, data model, everything else. A list of groups at the top with page and claim counts; `?kind=lineups` shows one group.&lt;br /&gt;
- Each row: claim count (`&amp;amp;lt;proposed&amp;amp;gt;` plus old `{{Bot_proposes}}`) and the sources the claims name; within a group, pages naming the same source sort together.&lt;br /&gt;
- *Verify All* only on the whole list, since it posts no page list and would otherwise verify groups you aren&amp;#039;t looking at.&lt;br /&gt;
&lt;br /&gt;
**What the live queue looks like** (surveyed via the API before building): 302 pages; 349 `&amp;amp;lt;proposed&amp;amp;gt;` claims and 1,842 `{{Bot_proposes}}`; **one** of the 349 names a source. So grouping by source shows little until the MCP writes `source=`/`note=` from the edit, a separate pickipedia-mcp PR.&lt;br /&gt;
&lt;br /&gt;
**Tests:** new `check-verify-groups.php` (22 checks, real titles from the queue; wired into checks.yml and Jenkinsfile); `check-proposed-tag.php` +5 (note attribute, escaping); `check-verify-js.mjs` +11 (correction, source link incl. `javascript:`). All existing checks pass. Not run inside a live MediaWiki: the Special page&amp;#039;s category query and namespace lookup are exercised only on deploy.&lt;br /&gt;
&lt;br /&gt;
Redeploy: pickipedia.&lt;br /&gt;
Worked on by: magent, justin (the asks), in #connectome&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>DrivingThatTrain</name></author>
	</entry>
</feed>