AstroLog PIR®
All convention-astro entries

Feedback round: the marquee lands on the Convention gallery, the walkthrough meets the kit, the Drive ID rises from the dead

TL;DR: Chris's afternoon feedback, addressed in full. The big catch: the Drive folder was never dead — our pages carried a typo'd folder ID; the real one works. The illustrated marquee moved to the Convention gallery page, the walkthrough finally loads the arrival kit, the gallery header became a dropdown of gallery pages, trusted-servant buttons now fire the Reach-out modal, and the WP home speaks in the past tense about Denver while pointing at the temporary Pixieset gallery and the growing GitHub one.
What changed →

🔑 The Drive folder was never dead (the lesson of the day)

  • The pages carried 1zUL1fHkDlWJLKrtHzfToceFoFl-PiTu — a typo’d folder ID that 404s. The real folder is 1zUL1fHkDIWJLKrtHzfFToceFoFl-PiTu, and it answers 200. The send-it-in path now uses the real link everywhere, and the Drive upload sits beside the trusted-servant buttons on the gallery index, walkthrough, and Convention gallery.
  • The illustrated tile marquee now lives on the Convention gallery page — compact hero above it (.hero.compact), so the intro doesn’t loom over the tiles.
  • The six SVG tiles serve from this repo’s assets/placeholders/ with absolute paths.
  • Base.astro: CSS links cache-busted with ?v=2 — the “heroes not centered” report was stale convention-chrome.css in a cache (the CSS was live at origin). Also: the .progress scroll indicator was styled but never wired; a small script now drives it. The footer gained an explicit PIR®’s entry portal on GitHub link.
  • The header brand is now a dropdown of every gallery-and-asset page: the albums, the walkthrough, the temporary Pixieset album, the Convention gallery and site, and the shared Drive folder — with an “Add your photos” CTA beside it. Entry-portal access stays in the footer (and the two active footers stay: the custom block + the kit’s arrival-footer).
  • “Send them to a trusted servant” now fires the kit’s Reach-out modal (data-arrival-open="contact"), with a separate Drive upload button.
  • The albums section got professional polish: icon chips, count pills, refined featured glow.
  • The walkthrough’s mystery solved: it loaded starfield.js but never arrival.js — that’s why its navbar was missing. Fixed; it carries the full kit, the same header dropdown, and the scroll-progress line.

🏠 WordPress

  • Home (9572): the hero now speaks accurately — “The Inaugural PIR® Convention has concluded — thank you for gathering with us!”, with galleries being populated and a stay-tuned note for the next. The teaser is two lines: a temporary Pixieset gallery is serving at gallery.psychedelicsinrecovery.org while the photos settle, and the fellowship’s own GitHub gallery is taking shape — come see it grow.
  • Convention-hub (14756): the Photo Gallery and Story cards wear the gold-bordered teaser treatment (violet gradient, hairline gold border), and the Photo Gallery card’s copy now points at both the temporary Pixieset album and the growing GitHub gallery.

📝 Standing rule, restated

Every PIR session — existing or future — keeps minutes in this AstroLog. Including infrastructure builds. This file is the public record of that work.

🧩 Notes for the next pair of hands

  • A stale CSS file can make a shipped change look unshipped — cache-bust with a version query rather than trusting the CDN.
  • A styled-but-unwired scroll indicator fooled us for a week; style and wiring belong in the same commit.
  • When a “dead” link is reported, diff the ID character by character before assuming the resource is gone — this one was a single-letter typo with a working twin.