Skip to content

docs(guide): refresh all guide screenshots to current UI + README AI use case#24

Merged
comwanga merged 3 commits into
mainfrom
fix/guide-attendees-screenshot
Jun 17, 2026
Merged

docs(guide): refresh all guide screenshots to current UI + README AI use case#24
comwanga merged 3 commits into
mainfrom
fix/guide-attendees-screenshot

Conversation

@comwanga

@comwanga comwanga commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Summary

Counter-checked all 9 guide screenshots; several were stale or captured mid-load. Regenerated the whole set from the current UI and hardened the capture script.

What was wrong (now fixed):

  • 02 create-event — missing the "Event date & time (optional)" field (added after the old shot).
  • 04 attendees — fired mid-load: QR card was a blank skeleton, table showed "0 participants". Now waits for the QR's Download button + the populated "6 participants" roster.
  • 03 event dashboard — predated breadcrumbs, the event-date line, and the Archive/Delete buttons.
  • 06 configure — was a blank grey box (form hadn't rendered). Now waits for both config cards.
  • 07 engine — predated the Regenerate button.
  • 05 / 08 / 09 — refreshed for consistency (05 already had the npub field; all now show the new breadcrumb).
  • 01 login — unchanged (already current).

Script changes:

  • Hardened scripts/capture-guide.mjs: fills the event date + participant limit (02); waits for the full QR card + populated table (04); waits for both config cards (06).
  • Removed the one-off capture-join.mjs / capture-attendees.mjs / capture-create-event.mjs stopgaps — capture-guide.mjs is now the single robust source for all 9.

README: the project description now states the AI use case — Claude maps each attendee's free-text "Other" strength to a standard category before allocation, while team-building stays fully deterministic.

Test Plan

  • Visually verified all 9 regenerated screenshots show the current UI (breadcrumbs, date field, Archive/Delete, rendered config form, Regenerate button, full QR + roster).

🤖 Generated with Claude Code

…ndered

The previous 04-attendees-qr.png fired mid-load: the QR card was a skeleton
and the table showed '0 participants'. Recapture waits for the QR's Download
PNG button and the populated '6 participants' table before shooting. Adds
scripts/capture-attendees.mjs (logs in, seeds participants, waits, shoots).
@vercel

vercel Bot commented Jun 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
squadsync Ready Ready Preview, Comment Jun 17, 2026 5:21pm

comwanga added 2 commits June 17, 2026 20:24
The Create Event dialog gained an 'Event date & time (optional)' field after
the original shot; the screenshot missed it. Recaptured with all fields filled
(date 15/07/2026, max participants 30). Adds scripts/capture-create-event.mjs.
…case

- Harden capture-guide.mjs: fill event date + participant limit (02), wait for
  the full QR card + populated roster (04), wait for both config cards (06).
- Regenerate all 9 shots so they show breadcrumbs, the event date + Archive/Delete
  buttons (03), the rendered config form (06), and the Regenerate button (07) —
  all of which the old screenshots predated.
- Remove the one-off capture-{join,attendees,create-event}.mjs stopgaps; the
  canonical capture-guide.mjs now handles every shot robustly.
- README: state the AI 'Other'-strength categorization in the project description.
@comwanga comwanga changed the title docs(guide): recapture attendees screenshot (QR + roster were not rendered) docs(guide): refresh all guide screenshots to current UI + README AI use case Jun 17, 2026
@comwanga comwanga merged commit 14f18ba into main Jun 17, 2026
4 checks passed
@comwanga comwanga deleted the fix/guide-attendees-screenshot branch June 17, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant