Template:Horseshoe Crab Day 9 paste: Difference between revisions
Day 9 addition for Horseshoe Crab, parked here because the bot cannot save that page (via create-page on MediaWiki MCP Server) |
Scope down: with Jellyfish opening on 17 October, only the 11 October bullet belongs in Horseshoe Crab (via update-page on MediaWiki MCP Server) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
'''Nearly all of this moved.''' Skyler set 17 October as Day 1 of [[Cryptograss/Jellyfish]], so the player and song-page work belongs there and is now written up on that page. Horseshoe Crab's Day 9 covers 11–16 October, and dating the commits leaves exactly '''one''' bullet that belongs here. | |||
Paste the line between the markers into Day 9 of [[Cryptograss/Horseshoe Crab]], just above its <code></proposed></code>. The date line needs no change. | |||
'''Why a human has to paste it.''' Every bot edit to Horseshoe Crab was refused. A line opening with <code>verified</code>, <code>source</code> or <code>Bot_proposes</code> is deliberately treated as prose by the MCP middleware, so that a marked sentence still answers a lookup of its unmarked form — but prose accumulates into a paragraph, and that page has its <code>verified</code> call sitting '''directly under line 3''' with no blank line between. The two were joined onto one line. That join is a line the page never held, and because it looks verified, the code that would restore what the page actually holds is skipped, so the join goes out verbatim. The wiki's gate compares line by line, finds new content with no marker on it, and refuses to save. | |||
The one edit that would unblock the bot — joining those two lines on the page — is itself an edit the bot is not allowed to make. | |||
'''The fix''' is [https://github.com/cryptograss/pickipedia-mcp/pull/33 pickipedia-mcp#33]: a marker line becomes its own paragraph, in both halves of the comparison. Two tests built from this page's shape fail without it and pass with it; the full suite is green. It needs a merge '''and a server restart''' — merging is not shipping. | |||
'''A correction.''' My first diagnosis, posted in the Mood on 17 October, blamed blank-line handling. That was wrong: a blank line already ends a paragraph, and there is no blank line in the place that matters. | |||
</noinclude><includeonly></includeonly> | </noinclude><includeonly></includeonly> | ||
<pre> | <pre> | ||
<!-- paste from here --> | <!-- paste from here --> | ||
* '''Webamp is vendored.''' The CDN build had been serving broken JavaScript, which is what had killed the player. | |||
* '''Webamp is vendored.''' The CDN build had been serving broken JavaScript, which is what killed the player. | |||
<!-- to here --> | <!-- to here --> | ||
</pre> | </pre> | ||
Latest revision as of 15:33, 18 October 2026
Nearly all of this moved. Skyler set 17 October as Day 1 of Cryptograss/Jellyfish, so the player and song-page work belongs there and is now written up on that page. Horseshoe Crab's Day 9 covers 11–16 October, and dating the commits leaves exactly one bullet that belongs here.
Paste the line between the markers into Day 9 of Cryptograss/Horseshoe Crab, just above its </proposed>. The date line needs no change.
Why a human has to paste it. Every bot edit to Horseshoe Crab was refused. A line opening with verified, source or Bot_proposes is deliberately treated as prose by the MCP middleware, so that a marked sentence still answers a lookup of its unmarked form — but prose accumulates into a paragraph, and that page has its verified call sitting directly under line 3 with no blank line between. The two were joined onto one line. That join is a line the page never held, and because it looks verified, the code that would restore what the page actually holds is skipped, so the join goes out verbatim. The wiki's gate compares line by line, finds new content with no marker on it, and refuses to save.
The one edit that would unblock the bot — joining those two lines on the page — is itself an edit the bot is not allowed to make.
The fix is pickipedia-mcp#33: a marker line becomes its own paragraph, in both halves of the comparison. Two tests built from this page's shape fail without it and pass with it; the full suite is green. It needs a merge and a server restart — merging is not shipping.
A correction. My first diagnosis, posted in the Mood on 17 October, blamed blank-line handling. That was wrong: a blank line already ends a paragraph, and there is no blank line in the place that matters.
<!-- paste from here --> * '''Webamp is vendored.''' The CDN build had been serving broken JavaScript, which is what had killed the player. <!-- to here -->