Skip to content

release: scripts for cohort-1 push + May 26 attendee ranking#630

Merged
rogerSuperBuilderAlpha merged 1 commit intomainfrom
develop
May 2, 2026
Merged

release: scripts for cohort-1 push + May 26 attendee ranking#630
rogerSuperBuilderAlpha merged 1 commit intomainfrom
develop

Conversation

@rogerSuperBuilderAlpha
Copy link
Copy Markdown
Owner

Summary

Promotes the three new admin/ops scripts from develop to main.

Included commits

  • cceb285 — chore(scripts): cohort-1 capacity push, may26 attendee ranking, count helper (Ludwitt)

Scripts

  • `scripts/send-cohort-spots-and-may26-partiful.ts` — broad email blast about cohort-1 capacity + Partiful CTA for Boston Tech Week.
  • `scripts/rank-may26-attendees.ts` — one-list attendee ranking (cohort-1 first → merges desc → website-before-luma → earliest signup).
  • `scripts/count-cohort.ts` — quick cohort-1 applicant counter by status.

Test plan

  • Type check + lint clean (husky pre-commit ran)
  • Email blast already executed: 625 sent, 0 failed
  • Ranking script already executed against current data: 27 cohort-1 + 66 non-cohort, top 80 confirmed

🤖 Generated with Claude Code

… helper

- send-cohort-spots-and-may26-partiful.ts: blast to all eventContacts
  with the "~40 cohort 1 spots left + RSVP on Partiful for our Boston
  Tech Week day" pitch. Reused the followup-push pattern but does NOT
  exclude already-applied (the Partiful CTA matters for them too).
- rank-may26-attendees.ts: one-list attendee ranking for the May 26
  immersion event, sorted by cohort-1 first → merged-PR count desc →
  website-before-luma → earliest signup. Inlines the bulk merged-PR
  search since lib/github-merged-pr-count.ts sits behind next/cache
  unstable_cache.
- count-cohort.ts: tiny helper that reports cohort-1 applicant counts
  by status — used to compute "spots remaining" for the email blast.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@rogerSuperBuilderAlpha rogerSuperBuilderAlpha merged commit afd0b7a into main May 2, 2026
12 of 15 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.

1 participant