Reviewer round 3 (9/7/9/8/7/9) caught the sharpest truth bug yet: the
README quickstart's bare 'bdrive login' defaults to beardrive.ai, which
is waitlist-only and not accepting logins — a launch-day visitor's
first command would fail silently. Fixes:
- quickstart step 1 now routes to self-hosting ('bdrive login
https://your-hub', ~10-minute guide linked) with Cloud honestly
framed as waitlist; website closer promises 'Self-host in one
binary' instead of 'under a minute, done'
- handoff gains a P0 gate: verify the FULL first run (login → init →
edit → log) against a working hub before any launch; bare 'bdrive
login' must not be advertised until Cloud accepts logins
- handoff: seed 3-5 good-first-issues (CONTRIBUTING promises them);
replace the mailto waitlist with a real form before Product Hunt
- README trimmed 583→524 lines: the Authentication and Choosing-a-
database operator reference moved verbatim into docs/self-hosting.md
with a compact pointer left behind
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01P5cxPQdSGJnjXCYY9GeWXt
4.1 KiB
GTM handoff — actions only Snow can take
Everything the GTM loop cannot do from inside the repo, prioritized. Draft copy is ready to paste; adjust voice as you like.
P0 — do before anything else (minutes each)
-
Enable GitHub Discussions on runbear-io/beardrive (Settings → Features). Then add categories: Announcements, Q&A, Ideas, Show & tell. CONTRIBUTING.md already links "where to ask" there.
-
Set GitHub repo topics:
ai-agents,claude-code,file-sync,sync,agent-memory,self-hosted,golang,agpl. (Repo → About → gear.) -
Set the repo social-preview image (Settings → Social preview): use
docs/assets/insights.pngfor now — it's the most striking frame; replace with a branded card later. -
Repo About blurb → paste:
The open-source Google Drive for AI agents: one folder your team and their agents share — synced in seconds, every change attributed, with read analytics. Self-host in one Go binary. Website field:
https://beardrive.ai. -
Verify the install path from a clean machine (the #1 CTA must not 404 on launch day):
brew install runbear-io/tap/beardrive && bdrive version, andgo install github.com/runbear-io/beardrive/cmd/bdrive@latest. If the tap is stale, cut a freshgoreleaser releasefirst. -
Verify the full first run, not just the binary: on a clean machine,
bdrive login <a working hub> && bdrive init && edit a file && bdrive logmust succeed end to end. Until BearDrive Cloud is live, every try-path (README, website, launch posts) must route people to self-hosting — barebdrive logindefaults to beardrive.ai and MUST NOT be advertised until that hub actually accepts logins. Gate any launch on this check. -
Seed 3–5
good first issue/help wantedissues from ROADMAP.md (more agent platforms inbdrive hooks install; per-path access scopes design discussion; demo assets; docs gaps) — CONTRIBUTING.md promises curated starter issues; make it true.
P1 — demo assets (an hour)
- Record a 45–60s demo GIF/video for the README hero and any
launch post. Script (uses two terminals + a browser):
- T1:
bdrive init --name demo --yesin a folder with a few notes → showbdrive status(daemon running). - T1: have Claude Code write
wiki/findings.md(or just edit it) → within seconds… - T2 (second machine/dir): the file appears;
bdrive log -n 3shows the change attributed to the agent session. - Browser: the hub's History view for that file, then Insights.
- T1:
bdrive share wiki/findings.md→ open the public URL. Tools:vhs(charmbracelet) or QuickTime + gifski. Put the result atdocs/assets/demo.gifand add it above the fold in README.
- T1:
- Verify beardrive.ai serves the updated landing page (the repo's
website/— including the newassets/insights.png) after the next deploy.
P2 — when you're ready to be seen (launch window)
- Show HN post — full drafts in launch-plan.md: title, body, and the first-comment founder note. Post from your account; be present for the first 3 hours to answer everything.
- Product Hunt — drafts in launch-plan.md. Schedule after HN, not the same day. Before PH: replace the mailto waitlist on the site with a real form (any hosted waitlist works) — email-composer friction kills launch-day conversion.
- Claude Code plugin discoverability — submit/announce the marketplace entry wherever Anthropic surfaces community plugins (Discord, awesome-lists PRs from your account).
P3 — measurement plumbing (see metrics.md)
- Turn on GitHub traffic watching: stars/clones/views are under Insights → Traffic; consider a weekly note of the numbers in Discussions → Announcements.
- Homebrew install counts:
brew info --analytics runbear-io/tap/beardrive(public analytics take ~30 days to appear). - Decide on hub-side opt-in telemetry (proposal in metrics.md — requires your explicit approval before any implementation; nothing is wired today).