mirror of
https://github.com/runbear-io/beardrive.git
synced 2026-08-25 08:08:08 +02:00
feat(gtm): round 1 — truth pass, positioning unification, community on-ramp, demo assets
GTM reviewer round 1 (baseline: positioning 6, funnel 4, open-paid 8,
community 3, launch 3, metrics 2; 3 blockers + 3 majors, all repo-fixable):
- TRUTH: removed the false 'no server required' claim (x3 on the
website) and stale 'S3/GCS directly' sync claims in both plugin
manifests — hub-only since v0.3.0
- POSITIONING: one line everywhere ('the open-source Google Drive for
AI agents' + the attribution/read-analytics wedge) across README,
website, marketplace.json, plugin.json, SKILL.md; third 'Why' card
and AGPL-why rationale; nav CTA → Star on GitHub
- COMMUNITY: CONTRIBUTING.md, issue forms + PR template, public dated
ROADMAP.md, CHANGELOG.md seeded from all 8 releases
- DEMO ASSETS: real product screenshots captured from the seeded demo
hub (Insights treemap, browse-with-heat, public share page) embedded
in README + website — no fabricated content anywhere
- DOCS: self-hosting quickstart, metrics plan (north star: active
shared brains), launch-plan drafts (Show HN/PH/launch week), and
docs/gtm-handoff.md — the prioritized external-action checklist
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01P5cxPQdSGJnjXCYY9GeWXt
This commit is contained in:
co-authored by
Claude Fable 5
parent
19f69f2bb8
commit
00eee2c5ed
@@ -0,0 +1,47 @@
|
||||
name: Bug report
|
||||
description: Something misbehaved — a sync, the CLI, the hub, or the web UI
|
||||
labels: [bug]
|
||||
body:
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: bdrive version
|
||||
description: Output of `bdrive version`
|
||||
placeholder: beardrive v0.7.0
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: os
|
||||
attributes:
|
||||
label: OS / platform
|
||||
placeholder: macOS 15.2 (arm64) / Ubuntu 24.04
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: mode
|
||||
attributes:
|
||||
label: Where does it happen?
|
||||
options:
|
||||
- Syncing client (bdrive CLI / daemon)
|
||||
- Self-hosted hub (bdrive web)
|
||||
- Web UI in the browser
|
||||
- Claude Code plugin / agent hooks
|
||||
- Not sure
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: repro
|
||||
attributes:
|
||||
label: What happened, and how do we reproduce it?
|
||||
description: |
|
||||
Steps, expected vs actual. For sync issues, `bdrive status` and
|
||||
`bdrive log -n 20` output help a lot. Never paste tokens or the
|
||||
contents of settings.json.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Logs (optional)
|
||||
description: Daemon log lives at `~/.bdrive/volumes/<mount-id>/daemon.log`.
|
||||
render: text
|
||||
@@ -0,0 +1,27 @@
|
||||
name: Feature request
|
||||
description: An idea for BearDrive — check ROADMAP.md first, it might already be planned
|
||||
labels: [enhancement]
|
||||
body:
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: What are you trying to do?
|
||||
description: The workflow or problem, not just the feature — context makes better designs.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: proposal
|
||||
attributes:
|
||||
label: What would you like BearDrive to do?
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: area
|
||||
attributes:
|
||||
label: Area
|
||||
options:
|
||||
- Sync engine / CLI
|
||||
- Hub / web UI
|
||||
- Agent integration (hooks, plugin, skills)
|
||||
- Sharing / permissions
|
||||
- Other
|
||||
@@ -0,0 +1,10 @@
|
||||
## What & why
|
||||
|
||||
<!-- One paragraph: what changes, and the problem it solves. -->
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] `go build ./... && go vet ./... && go test ./...` green
|
||||
- [ ] Sync behavior changes have a multi-device test in `internal/syncer`
|
||||
- [ ] Frontend changes: `npm run build` re-committed `internal/webapp/static` and `npm run e2e` is green
|
||||
- [ ] CLI behavior changes updated both `README.md` and `plugin/skills/beardrive/SKILL.md`
|
||||
Reference in New Issue
Block a user