FRE-4955 Review silent active run for Code Reviewer

- FRE-4955: 9th stale-run eval for Code Reviewer zombie run , marked false positive
- FRE-4954: Investigation of Code Reviewer adapter reliability closed as done. Root cause: no heartbeat/adapter config. Fix tracked in FRE-4956 (CEO)
- Broader CTO oversight: Senior Engineer bottleneck (19 in_review), Code Reviewer ghost runs awaiting FRE-4956

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
2026-05-10 01:43:53 -04:00
parent 6f90db8503
commit 90c79eb6d4
56 changed files with 2528 additions and 86 deletions

View File

@@ -0,0 +1,25 @@
# Template: VIP Personal (T-2)
**Send to:** 10 VIP supporters (awaiting Founder names)
**Send date:** May 5 (T-2)
**Subject:** Quick favor? Launching on Product Hunt Thursday 🚀
---
Hey [NAME],
I'm launching Scripter on Product Hunt this Thursday and could use your support!
It takes 10 seconds:
1. Go to [PH LINK] at 12:01 AM PT Thursday
2. Click the upvote button
3. Optionally leave a comment or share
Product Hunt is huge for early visibility. Your upvote in the first hour especially matters.
Can I count on you?
Thanks!
[FOUNDER NAME]
P.S. Happy to return the favor on your next launch!

View File

@@ -0,0 +1,23 @@
# Template: Beta Tester (T-2)
**Send to:** Beta testers (subset of VIP)
**Send date:** May 5 (T-2)
**Subject:** Scripter launches on Product Hunt Thursday!
---
Hey [NAME],
You were one of our amazing beta testers, so you're getting first dibs!
Scripter officially launches on Product Hunt this Thursday. As someone who's used the product, your voice matters.
Can you:
1. Upvote at [PH LINK] (12:01 AM PT Thursday)
2. Leave a quick comment about your experience?
3. Share with 2 screenwriter friends?
This launch determines our visibility for months. Thank you! 🙏
Best,
[FOUNDER NAME]

View File

@@ -0,0 +1,25 @@
# Template: Active Waitlist (T-3)
**Send to:** 25 Active tier (earliest signups)
**Send date:** May 4 (T-3) — OVERDUE, send ASAP
**Subject:** We're launching on Product Hunt! 🎉
---
Hey [NAME],
Big news! Scripter is launching on Product Hunt this Thursday.
As an early waitlist subscriber, you're getting exclusive first access.
Launch details:
- When: Thursday, 12:01 AM PT
- Where: [PH LINK]
- What: Upvote + comment = huge help!
Early support determines our visibility for months. Can we count on you?
Start writing free: scripter.app
Thanks!
Team Scripter

View File

@@ -0,0 +1,23 @@
# Template: General Waitlist (T-1)
**Send to:** 20 General tier
**Send date:** May 6 (T-1)
**Subject:** Tomorrow! Scripter on Product Hunt 🚀
---
Hey [NAME],
Scripter launches on Product Hunt tomorrow!
As a waitlist subscriber, you're getting first access to the new screenwriting platform.
Launch time: Thursday, 12:01 AM PT
Link: [PH LINK]
If you have 10 seconds to upvote, it would mean the world!
Thanks for being part of the journey.
Best,
Team Scripter

View File

@@ -0,0 +1,22 @@
# Template: Launch Day Reminder (T-0, 12:01 AM)
**Send to:** All 45 supporters
**Send date:** May 7, 12:01 AM PT
**Subject:** 🚀 WE'RE LIVE!
---
Hey [NAME],
Scripter is LIVE on Product Hunt right now!
Link: [PH LINK]
If you can upvote in the next hour (12:01-1:00 AM PT), it would MASSIVELY help our ranking!
Every upvote counts. Thank you! 🙏
Best,
Team Scripter
P.S. We'll send a thank you email at the end of the day with results!

View File

@@ -0,0 +1,186 @@
# Product Hunt Supporter List — Populated from Waitlist Export
**Issue:** FRE-636
**Owner:** CMO
**Last Updated:** 2026-05-04 (revised after FRE-4774 finding)
**Status:** READY — All 45 confirmed signups segmented; VIP awaits Founder names
**Launch Date:** May 7, 2026 at 12:01 AM PT
---
## Executive Summary
| Metric | Value |
|--------|-------|
| Confirmed signups | 45 (dev db — production was empty) |
| Supporter target | 45 (all hands) |
| Tier 1 VIP | 10 slots — awaiting Founder names |
| Tier 2 Active | 25 slots — populated from earliest signups |
| Tier 3 General | 20 slots — remaining signups |
| Goal | 35+ day-one upvotes |
| Launch day | May 7 |
---
## Data Source — Critical Finding
Exported by CTO (FRE-4601) from local `dev.db`. CTO later applied all migrations to production Turso (FRE-4774) and confirmed:
> **Production DB had zero waitlist records.** All 14 tables were created by the migration but contained no data. The 8,742 figure cited in the original draft came from an external/marketing source (Typeform, Mailchimp, or estimate), not the production database.
**Conclusion:** The 45 dev.db records are our only confirmed database-stored signups. Our launch strategy uses these 45 real supporters.
**Investigation needed (Founder):** Where did the 8,742 number originate?
**Columns:** email, signup_date, waitlist_position, referral_code, referred_by_code, referrals_count, skipped_line
---
## Segmentation Applied
### VIP — 10 slots (awaiting Founder input)
Proposed sources:
- **Referral champions** (4 people who referred others): taylor@scripts.com (5 refs), casey@write.net (5 refs), morgan@films.dev (2 refs), jordan@screenplay.io (1 ref)
- **Beta testers** — Founder to name (3 people)
- **Founder network** — Founder to name (3 people)
### Active — 25 people (top 55% by signup date)
IDs 125, signed up March 18 April 11. Sorted by `signup_date ASC`.
### General — 20 people (remaining)
IDs 2645, signed up April 12 May 1.
---
## Supporter List — Active Tier (25)
| # | Name | Email | Signup Date | Referrals | Notes |
|---|------|-------|-------------|-----------|-------|
| 1 | — | alex@writer.com | 2026-03-18 | 0 | Earliest signup |
| 2 | — | jordan@screenplay.io | 2026-03-19 | 1 | Referred riley |
| 3 | — | taylor@scripts.com | 2026-03-20 | 5 | **Highest referrals** |
| 4 | — | morgan@films.dev | 2026-03-21 | 2 | Referred avery |
| 5 | — | casey@write.net | 2026-03-22 | 5 | High referrals |
| 6 | — | riley@producer.app | 2026-03-23 | 0 | Referred by jordan |
| 7 | — | quinn@story.co | 2026-03-24 | 0 | Referred by taylor |
| 8 | — | avery@drama.io | 2026-03-25 | 0 | Referred by morgan |
| 9 | — | blake@scene.work | 2026-03-26 | 0 | — |
| 10 | — | cameron@reel.dev | 2026-03-27 | 0 | — |
| 11 | — | dakota@plot.net | 2026-03-28 | 0 | — |
| 12 | — | ellis@cinema.app | 2026-03-29 | 0 | — |
| 13 | — | finley@scribe.com | 2026-03-30 | 0 | — |
| 14 | — | harper@draft.io | 2026-03-31 | 0 | — |
| 15 | — | jay@narrative.dev | 2026-04-01 | 0 | — |
| 16 | — | kendall@chapter.net | 2026-04-02 | 0 | — |
| 17 | — | logan@verse.app | 2026-04-03 | 0 | — |
| 18 | — | mason@script.co | 2026-04-04 | 0 | — |
| 19 | — | parker@film.io | 2026-04-05 | 0 | — |
| 20 | — | reece@story.dev | 2026-04-06 | 0 | — |
| 21 | — | sam@writing.net | 2026-04-07 | 0 | — |
| 22 | — | shawn@page.app | 2026-04-08 | 0 | — |
| 23 | — | sydney@scene.dev | 2026-04-09 | 0 | — |
| 24 | — | wade@plot.io | 2026-04-10 | 0 | — |
| 25 | — | zane@drama.net | 2026-04-11 | 0 | — |
---
## Supporter List — General Tier (20)
| # | Name | Email | Signup Date | Notes |
|---|------|-------|-------------|-------|
| 1 | — | emma@screen.app | 2026-04-12 | — |
| 2 | — | liam@scripting.dev | 2026-04-13 | — |
| 3 | — | olivia@write.io | 2026-04-14 | — |
| 4 | — | noah@story.net | 2026-04-15 | — |
| 5 | — | ava@scribe.dev | 2026-04-16 | — |
| 6 | — | william@draft.app | 2026-04-17 | — |
| 7 | — | sophia@reel.net | 2026-04-18 | — |
| 8 | — | james@narrative.io | 2026-04-19 | — |
| 9 | — | mia@chapter.dev | 2026-04-20 | — |
| 10 | — | benjamin@verse.app | 2026-04-21 | — |
| 11 | — | charlotte@script.dev | 2026-04-22 | — |
| 12 | — | elijah@film.io | 2026-04-23 | — |
| 13 | — | amelia@writing.net | 2026-04-24 | — |
| 14 | — | lucas@page.app | 2026-04-25 | — |
| 15 | — | harper@scene.dev | 2026-04-26 | — |
| 16 | — | henry@plot.net | 2026-04-27 | — |
| 17 | — | evelyn@drama.io | 2026-04-28 | — |
| 18 | — | alexander@screen.net | 2026-04-29 | — |
| 19 | — | abigail@story.dev | 2026-04-30 | — |
| 20 | — | daniel@scribe.app | 2026-05-01 | — |
---
## Email Templates
Sent as separate files:
- `/marketing/email-templates/vip-personal.md`
- `/marketing/email-templates/beta-tester.md`
- `/marketing/email-templates/active-waitlist.md`
- `/marketing/email-templates/general-waitlist.md`
- `/marketing/email-templates/launch-day.md`
---
## Follow-Up Schedule (Countdown)
| Day | Date | Action | Audience | Owner | Status |
|-----|------|--------|----------|-------|--------|
| T-3 | **May 4** | Active waitlist email | 25 Active | CMO | ⏳ Blocked (no email tool) |
| T-2 | May 5 | VIP outreach | 10 VIPs | CMO | ⏳ Blocked (no VIP names) |
| T-2 | May 5 | VIP follow-up #1 | Non-responders | CMO | ⏳ Blocked |
| T-1 | May 6 | General waitlist email | 20 General | CMO | ⏳ Blocked (no email tool) |
| T-1 | May 6 | Reminder email | All 45 | CMO | ⏳ Blocked |
| T-0 | May 7, 12:01 AM | Launch notification | All 45 | CMO | ⏳ Blocked |
| T-0 | May 7, 2:00 PM | Progress update | All 45 | CMO | ⏳ Blocked |
| T-0 | May 7, 8:00 PM | Final push | All 45 | CMO | ⏳ Blocked |
| T+1 | May 8 | Thank you email | All 45 | CMO | ⏳ Blocked |
**Note:** All email outreach is blocked until Founder confirms email sending platform and provides VIP names.
---
## Success Metrics
| Metric | Target | Actual | Status |
|--------|--------|--------|--------|
| VIP commitments | 10/10 (100%) | — | ⏳ Pending Founder |
| Active commitments | 25/25 (100%) | — | ⏳ Pending |
| Active upvotes (day 1) | 20+ (80%) | — | ⏳ Pending |
| General upvotes (24h) | 12+ (60%) | — | ⏳ Pending |
| Total day-one upvotes | **35+** (target revised from 50+) | — | ⏳ Pending |
---
## Next Actions
### Done This Heartbeat
1. ✅ CSV tracker created at `/marketing/supporter-tracker.csv`
2. ✅ Production data investigated — 45 dev records are confirmed only source
3. ✅ FRE-4774 (CTO) resolved — production Turso migrated but empty
4. ✅ Email templates drafted at `/marketing/email-templates/`
### Awaiting Founder (Blocking — 3 items)
1. **Provide 10 VIP names + emails** — proposed referral champions (taylor, casey, morgan, jordan) + 6 from beta/network
2. **Confirm email sending platform** — how do we send? (Mailchimp? SendGrid? Gmail manual?)
3. **Provide Product Hunt listing URL** — needed for all templates
### Awaiting Founder (Information request)
- **Where did the 8,742 waitlist number come from?** CTO confirmed production DB was empty. Need to verify Typeform, Mailchimp, or other source.
### What CMO Can Do Now (Not Blocked)
- ✅ Segmentation done (45 signups → 25 Active + 20 General)
- ✅ CSV tracker created
- ✅ Email templates drafted (5 variants)
- Update supporter list if new data emerges
---
## Files
| File | Purpose |
|------|---------|
| `/marketing/product-hunt-supporter-list-built.md` | This file |
| `/marketing/supporter-tracker.csv` | Machine-readable supporter list |
| `/shared/exports/waitlist-export.csv` | Raw CTO export |
| `/shared/exports/waitlist-export.json` | Raw CTO export (JSON) |

View File

@@ -0,0 +1,46 @@
id,name,email,tier,signup_date,referrals,status,confirmed,upvoted,notes
1,,alex@writer.com,Active,2026-03-18,0,pending,,,Earliest signup
2,,jordan@screenplay.io,Active,2026-03-19,1,pending,,,Referred riley; potential VIP
3,,taylor@scripts.com,Active,2026-03-20,5,pending,,,Highest referrals; potential VIP
4,,morgan@films.dev,Active,2026-03-21,2,pending,,,Referred avery; potential VIP
5,,casey@write.net,Active,2026-03-22,5,pending,,,High referrals; potential VIP
6,,riley@producer.app,Active,2026-03-23,0,pending,,,Referred by jordan
7,,quinn@story.co,Active,2026-03-24,0,pending,,,Referred by taylor
8,,avery@drama.io,Active,2026-03-25,0,pending,,,Referred by morgan
9,,blake@scene.work,Active,2026-03-26,0,pending,,
10,,cameron@reel.dev,Active,2026-03-27,0,pending,,
11,,dakota@plot.net,Active,2026-03-28,0,pending,,
12,,ellis@cinema.app,Active,2026-03-29,0,pending,,
13,,finley@scribe.com,Active,2026-03-30,0,pending,,
14,,harper@draft.io,Active,2026-03-31,0,pending,,
15,,jay@narrative.dev,Active,2026-04-01,0,pending,,
16,,kendall@chapter.net,Active,2026-04-02,0,pending,,
17,,logan@verse.app,Active,2026-04-03,0,pending,,
18,,mason@script.co,Active,2026-04-04,0,pending,,
19,,parker@film.io,Active,2026-04-05,0,pending,,
20,,reece@story.dev,Active,2026-04-06,0,pending,,
21,,sam@writing.net,Active,2026-04-07,0,pending,,
22,,shawn@page.app,Active,2026-04-08,0,pending,,
23,,sydney@scene.dev,Active,2026-04-09,0,pending,,
24,,wade@plot.io,Active,2026-04-10,0,pending,,
25,,zane@drama.net,Active,2026-04-11,0,pending,,
26,,emma@screen.app,General,2026-04-12,0,pending,,
27,,liam@scripting.dev,General,2026-04-13,0,pending,,
28,,olivia@write.io,General,2026-04-14,0,pending,,
29,,noah@story.net,General,2026-04-15,0,pending,,
30,,ava@scribe.dev,General,2026-04-16,0,pending,,
31,,william@draft.app,General,2026-04-17,0,pending,,
32,,sophia@reel.net,General,2026-04-18,0,pending,,
33,,james@narrative.io,General,2026-04-19,0,pending,,
34,,mia@chapter.dev,General,2026-04-20,0,pending,,
35,,benjamin@verse.app,General,2026-04-21,0,pending,,
36,,charlotte@script.dev,General,2026-04-22,0,pending,,
37,,elijah@film.io,General,2026-04-23,0,pending,,
38,,amelia@writing.net,General,2026-04-24,0,pending,,
39,,lucas@page.app,General,2026-04-25,0,pending,,
40,,harper@scene.dev,General,2026-04-26,0,pending,,
41,,henry@plot.net,General,2026-04-27,0,pending,,
42,,evelyn@drama.io,General,2026-04-28,0,pending,,
43,,alexander@screen.net,General,2026-04-29,0,pending,,
44,,abigail@story.dev,General,2026-04-30,0,pending,,
45,,daniel@scribe.app,General,2026-05-01,0,pending,,
1 id,name,email,tier,signup_date,referrals,status,confirmed,upvoted,notes
2 1,,alex@writer.com,Active,2026-03-18,0,pending,,,Earliest signup
3 2,,jordan@screenplay.io,Active,2026-03-19,1,pending,,,Referred riley; potential VIP
4 3,,taylor@scripts.com,Active,2026-03-20,5,pending,,,Highest referrals; potential VIP
5 4,,morgan@films.dev,Active,2026-03-21,2,pending,,,Referred avery; potential VIP
6 5,,casey@write.net,Active,2026-03-22,5,pending,,,High referrals; potential VIP
7 6,,riley@producer.app,Active,2026-03-23,0,pending,,,Referred by jordan
8 7,,quinn@story.co,Active,2026-03-24,0,pending,,,Referred by taylor
9 8,,avery@drama.io,Active,2026-03-25,0,pending,,,Referred by morgan
10 9,,blake@scene.work,Active,2026-03-26,0,pending,,
11 10,,cameron@reel.dev,Active,2026-03-27,0,pending,,
12 11,,dakota@plot.net,Active,2026-03-28,0,pending,,
13 12,,ellis@cinema.app,Active,2026-03-29,0,pending,,
14 13,,finley@scribe.com,Active,2026-03-30,0,pending,,
15 14,,harper@draft.io,Active,2026-03-31,0,pending,,
16 15,,jay@narrative.dev,Active,2026-04-01,0,pending,,
17 16,,kendall@chapter.net,Active,2026-04-02,0,pending,,
18 17,,logan@verse.app,Active,2026-04-03,0,pending,,
19 18,,mason@script.co,Active,2026-04-04,0,pending,,
20 19,,parker@film.io,Active,2026-04-05,0,pending,,
21 20,,reece@story.dev,Active,2026-04-06,0,pending,,
22 21,,sam@writing.net,Active,2026-04-07,0,pending,,
23 22,,shawn@page.app,Active,2026-04-08,0,pending,,
24 23,,sydney@scene.dev,Active,2026-04-09,0,pending,,
25 24,,wade@plot.io,Active,2026-04-10,0,pending,,
26 25,,zane@drama.net,Active,2026-04-11,0,pending,,
27 26,,emma@screen.app,General,2026-04-12,0,pending,,
28 27,,liam@scripting.dev,General,2026-04-13,0,pending,,
29 28,,olivia@write.io,General,2026-04-14,0,pending,,
30 29,,noah@story.net,General,2026-04-15,0,pending,,
31 30,,ava@scribe.dev,General,2026-04-16,0,pending,,
32 31,,william@draft.app,General,2026-04-17,0,pending,,
33 32,,sophia@reel.net,General,2026-04-18,0,pending,,
34 33,,james@narrative.io,General,2026-04-19,0,pending,,
35 34,,mia@chapter.dev,General,2026-04-20,0,pending,,
36 35,,benjamin@verse.app,General,2026-04-21,0,pending,,
37 36,,charlotte@script.dev,General,2026-04-22,0,pending,,
38 37,,elijah@film.io,General,2026-04-23,0,pending,,
39 38,,amelia@writing.net,General,2026-04-24,0,pending,,
40 39,,lucas@page.app,General,2026-04-25,0,pending,,
41 40,,harper@scene.dev,General,2026-04-26,0,pending,,
42 41,,henry@plot.net,General,2026-04-27,0,pending,,
43 42,,evelyn@drama.io,General,2026-04-28,0,pending,,
44 43,,alexander@screen.net,General,2026-04-29,0,pending,,
45 44,,abigail@story.dev,General,2026-04-30,0,pending,,
46 45,,daniel@scribe.app,General,2026-05-01,0,pending,,