feat(gtm): round 2 — kill the last dead-deployment-mode copy, sharpen assets and checklists

Reviewer round 2 scored 8/7/9/8/8/8 with one repo-fixable major left:
three deeper website spots (storage strip, architecture card, bring-
your-own-storage card) still implied a hub-less direct-to-bucket mode
that v0.3.0 removed — all rewritten to the hub-on-your-storage reality;
themes-preview.html's five retracted 'no server required' strings fixed.

Also: install-path verification added to the handoff P0 and the launch
prep checklist (a 404 brew tap on launch day is fatal); README
credentials table now says the s3/gs/file rows are hub-operator storage,
never client remotes; the agent promise now leads on both README and
website (people-sharing supports it); share.png re-captured against a
real rendered runbook (headings/table/code) instead of a one-line stub.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01P5cxPQdSGJnjXCYY9GeWXt
This commit is contained in:
Snow Lee
2026-07-15 12:05:09 -07:00
co-authored by Claude Fable 5
parent 00eee2c5ed
commit 71e8a49666
9 changed files with 48 additions and 35 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 210 KiB

+14 -8
View File
@@ -20,9 +20,15 @@ Draft copy is ready to paste; adjust voice as you like.
> attributed, with read analytics. Self-host in one Go binary.
Website field: `https://beardrive.ai`.
5. **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`, and `go install
github.com/runbear-io/beardrive/cmd/bdrive@latest`. If the tap is
stale, cut a fresh `goreleaser release` first.
## P1 — demo assets (an hour)
5. **Record a 4560s demo GIF/video** for the README hero and any
6. **Record a 4560s demo GIF/video** for the README hero and any
launch post. Script (uses two terminals + a browser):
- T1: `bdrive init --name demo --yes` in a folder with a few notes →
show `bdrive status` (daemon running).
@@ -34,29 +40,29 @@ Draft copy is ready to paste; adjust voice as you like.
- T1: `bdrive share wiki/findings.md` → open the public URL.
Tools: `vhs` (charmbracelet) or QuickTime + gifski. Put the result at
`docs/assets/demo.gif` and add it above the fold in README.
6. **Verify beardrive.ai serves the updated landing page** (the repo's
7. **Verify beardrive.ai serves the updated landing page** (the repo's
`website/` — including the new `assets/insights.png`) after the next
deploy.
## P2 — when you're ready to be seen (launch window)
7. **Show HN post** — full drafts in [launch-plan.md](launch-plan.md):
8. **Show HN post** — full drafts in [launch-plan.md](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.
8. **Product Hunt** — drafts in launch-plan.md. Schedule after HN, not
9. **Product Hunt** — drafts in launch-plan.md. Schedule after HN, not
the same day.
9. **Claude Code plugin discoverability** — submit/announce the
10. **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)
10. **Turn on GitHub traffic watching**: stars/clones/views are under
11. **Turn on GitHub traffic watching**: stars/clones/views are under
Insights → Traffic; consider a weekly note of the numbers in
Discussions → Announcements.
11. **Homebrew install counts**: `brew info --analytics
12. **Homebrew install counts**: `brew info --analytics
runbear-io/tap/beardrive` (public analytics take ~30 days to
appear).
12. **Decide on hub-side opt-in telemetry** (proposal in metrics.md —
13. **Decide on hub-side opt-in telemetry** (proposal in metrics.md —
requires your explicit approval before any implementation; nothing
is wired today).
+1
View File
@@ -66,6 +66,7 @@ fabricated proof) — record such rejections under Won't-fix with reasons.
| Round | positioning | funnel | open-paid | community | launch | metrics | repo-fixable blockers/majors |
|---|---|---|---|---|---|---|---|
| 1 (baseline) | 6 | 4 | 8 | 3 | 3 | 2 | 3 blockers, 3 majors (all fixed this round; screenshots captured from the live demo hub — real UI, not fabricated) |
| 2 | 8 | 7 | 9 | 8 | 8 | 8 | 1 major (residual dead-deployment-mode copy ×3 on the site — fixed) + 4 minors fixed; share.png re-captured with real rendered content |
## Won't-fix / disputed
+3 -1
View File
@@ -37,7 +37,9 @@ Product Hunt → Launch-Week-style feature cadence as Cloud approaches.
device appends to its own journal; replay is deterministic," + link to
CLAUDE.md's invariants. Answer every comment for the first 3 hours.
**Prep checklist:** demo GIF live in README (handoff #5), Discussions
**Prep checklist:** install path verified from a clean machine
(`brew install runbear-io/tap/beardrive && bdrive version` — a 404 tap on
launch day is fatal), demo GIF live in README (handoff #6), Discussions
enabled, `docs/self-hosting.md` linked from README, hub demo instance
warm (expect self-host attempts within minutes).
+2 -2
View File
@@ -17,8 +17,8 @@ within a week. Everything else is upstream of it.
| # | Metric | Source | Stage |
|---|---|---|---|
| 1 | README/landing views → GitHub stars | GitHub Insights → Traffic (handoff #10) | attention |
| 2 | Installs: brew + `go install` | brew analytics (handoff #11); go proxy stats are noisy — treat as directional | acquisition |
| 1 | README/landing views → GitHub stars | GitHub Insights → Traffic (handoff #11) | attention |
| 2 | Installs: brew + `go install` | brew analytics (handoff #12); go proxy stats are noisy — treat as directional | acquisition |
| 3 | Activation: `bdrive init` → first successful sync | today: anecdotal/self-reported; future: opt-in telemetry (below) | activation |
| 4 | Team formation: project gains a 2nd member (invite redeemed) | hub data (self-hosted: invisible to us; beardrive.ai once live) | expansion |
| 5 | Wedge proof: first agent read-telemetry event in a project | hub read ledger (same visibility caveat) | wedge |