Skip to content

Frame Pending assembly applications as joining a waitlist - #79

Merged
russelltrow merged 2 commits into
mainfrom
claude/pending-assembly-waitlist-o4j5ap
Jul 3, 2026
Merged

Frame Pending assembly applications as joining a waitlist#79
russelltrow merged 2 commits into
mainfrom
claude/pending-assembly-waitlist-o4j5ap

Conversation

@russelltrow

Copy link
Copy Markdown
Member

Summary

  • Assemblies with status Pending (application deadline passed) previously had no detail page at all — getStaticPaths excluded them, so a page like SCI for Open Telemetry would 404 once its status flipped from Apply now to Pending.
  • Pending assemblies now get a detail page and appear in the index's "Upcoming assemblies" listing, with the application form and copy reframed around joining a waitlist rather than applying (badge reads "Waitlist", CTA/button/success copy updated, "Apply by" becomes "Applications closed").
  • Updated docs/pages/assemblies.md to reflect the new status behavior.

Test plan

  • npm run build succeeds with the updated templates
  • Manually verify the SCI for Open Telemetry assembly page renders with waitlist framing once Netlify rebuilds with live Notion data

Generated by Claude Code

Pending assemblies (deadline passed) were previously hidden entirely,
so pages like SCI for Open Telemetry 404'd once their status flipped.
Now they get a detail page and index listing, with the application
form and copy reframed around joining a waitlist instead of applying.
@netlify

netlify Bot commented Jul 3, 2026

Copy link
Copy Markdown

Deploy Preview for green-software-foundation ready!

Name Link
🔨 Latest commit 48b3890
🔍 Latest deploy log https://app.netlify.com/projects/green-software-foundation/deploys/6a47cdb876fb4b00085dbf6e
😎 Deploy Preview https://deploy-preview-79--green-software-foundation.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 85 (🔴 down 3 from production)
Accessibility: 93 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@russelltrow
russelltrow merged commit 83616ae into main Jul 3, 2026
5 of 6 checks passed
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.

2 participants