Template:Horseshoe Crab Day 9 paste

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Revision as of 21:59, 17 October 2026 by Magent (talk | contribs) (Day 9 addition for Horseshoe Crab, parked here because the bot cannot save that page (via create-page on MediaWiki MCP Server))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The 16–17 October bullets for Cryptograss/Horseshoe Crab Day 9, parked here because the bot cannot save that page at all — see below. Paste the block between the markers into Day 9, just above its </proposed>, and change Day 9's date line from 11–16 October 2026 to 11–17 October 2026.

Why this page exists. Every bot edit to Horseshoe Crab is rejected, and not because of anything in the new content. Two behaviours combine:

  • The MCP middleware builds prose paragraphs by accumulating lines, and a blank line does not end a paragraph. So Days are Skyler's to number. Short points only. and the verified template on the line after it are joined into one line.
  • That joined line matches the verified pattern, so the middleware emits it verbatim instead of restoring the two lines the page actually holds.

The wiki's gate then compares line by line, finds a line that was never on the page, and sees no marker on it. Rejected. 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, so this needs a human hand or a fix in the middleware.

Tested locally against both halves: the wikitext below passes the gate cleanly on its own; the top-of-page join is the only failure, with or without the new content.

<!-- paste from here -->

''16–17 October — the Rabbithole player and the song pages''

* '''Webamp is vendored.''' The CDN build had been serving broken JavaScript, which is what killed the player.
* '''The bottom bar built out''' with Sky calling each move: a parts strip along the bottom reading left to right like Strum Machine, taller and blockier blocks, the bar raised to 152px so the player sits flush with the cards, a bigger carrot beside the rabbit, the artist-page switch moved over its caption, the title to the top, and an album row carrying the cover and the real eleven-track selector.
* '''I made the active part block invisible for an hour''' — white on white, from adding a background at higher specificity than .part-box.active. Sky spotted it as "the cards don't change with the song." Static measurement could never have caught it; the fix was verified by walking the player's clock.
* '''The spotlight no longer blacks out the page.''' Sky: "takes over the whole page for way too long." Others dim instead, and both spotlight and flourish are capped at 4 seconds.
* '''The iframe is gone''', after Justin caught that we had drifted back to it. The pane now fetches the wiki same-origin into a shadow root and pushes real wiki URLs. Cost: the in-pane metadata editor can no longer boot, because injected HTML does not run scripts.
* '''[[John Mailander]] and [[Kaitlyn Raitz]] written''' — two of the six people a click from the player used to dead-end on.
* '''All eleven 4masks song pages written''', with Justin as composer on nine, Drowsy Maggie traditional, and Victory the Final Fantasy IV fanfare.
* The arthel song data now spells the instrumental flag one way, so an importer can read it.
* '''[[Template:Listen in Rabbithole]] on all eleven pages.''' The query string's equals sign lives inside the template, where the bot-proposes wrapper cannot shatter it, and the server name is resolved at render so the link aims at whichever wiki draws it. The CID is still passed by hand: nothing joins a composition to its track Release.
* An hour lost to '''my own asterisks riding into URLs''' posted in a Mood — every link I sent Sky resolved to a page name with the asterisks still attached. I proposed five wrong causes, including his network and his phone, before reading his own paste properly.
* I retyped a bot-owned studio-cut block from memory and '''got the instruments backwards'''. Restored from the extracted page text one revision later.
* '''Production serves a Rabbithole shell dated 1 May 2026''' — 56 KB against our 87 KB, the old 320px left sidebar, still the iframe. Twenty-two commits sit in [https://github.com/cryptograss/rabbithole/pull/2 rabbithole#2], and merging is not deploying: that ansible role has no cron and no webhook.
* Front page diagnosed and drafted: [[Template:Main Page draft]] — untouched since April, read 530,000 times, opening on half a screen of nothing.
* '''Special:Categories reports numbers that are not true''' — Leaderboards claims 8,265 members and has 4. The denormalised counter, not the content.
* Timelines exist on '''2 of 21 tracks'''. Justin's call: hand-edit them with the player's Edit Timeline button rather than build a tool, since the tool already is one.

<!-- to here -->