From 1bd69cc506a7bafe1829b4838f912436b5205b99 Mon Sep 17 00:00:00 2001 From: Snow Lee Date: Wed, 15 Jul 2026 12:23:29 -0700 Subject: [PATCH] =?UTF-8?q?feat(gtm):=20round=205=20=E2=80=94=20first=20pa?= =?UTF-8?q?ss=20(9/8/9/9/8/9);=20apply=20its=20two=20optional=20one-liners?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zero repo-fixable blockers/majors; all four round-4 surfaces verified fixed. The two optional minors applied: the README command-table login cell and SKILL's init cell now carry the waitlist-only caveat inline. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01P5cxPQdSGJnjXCYY9GeWXt --- README.md | 2 +- docs/gtm-quality-prd.md | 1 + plugin/skills/beardrive/SKILL.md | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9ca60c4..182f4ed 100644 --- a/README.md +++ b/README.md @@ -134,7 +134,7 @@ hub's own storage, never something a syncing client points at directly: | Command | Description | |---|---| -| `bdrive login [server-url]` | Sign this device in (browser flow; `--device` for headless; default server beardrive.ai). Switch hubs with `bdrive login ` | +| `bdrive login [server-url]` | Sign this device in (browser flow; `--device` for headless; default server beardrive.ai — the managed cloud, waitlist-only: pass your hub URL). Switch hubs with `bdrive login ` | | `bdrive logout` | Sign this device out — clear the saved token/account (`--forget` also drops the remembered server) | | `bdrive init [folder]` | Create/connect a project and start syncing — interactive on a TTY, flags (`--name/--project/--shared/--yes`) for scripts; re-run to resume | | `bdrive stop [folder]` | Stop syncing (files stay; `bdrive init` resumes) | diff --git a/docs/gtm-quality-prd.md b/docs/gtm-quality-prd.md index 84c5780..82d8c61 100644 --- a/docs/gtm-quality-prd.md +++ b/docs/gtm-quality-prd.md @@ -69,6 +69,7 @@ fabricated proof) — record such rejections under Won't-fix with reasons. | 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 | | 3 | 9 | 7 | 9 | 8 | 7 | 9 | 1 major (quickstart defaulted into the not-yet-live beardrive.ai — quickstart/closer rewritten to self-host-first, first-run gate added to handoff) + README trimmed 583→524, starter-issues & waitlist handoffs added | | 4 | 9 | 6 | 9 | 9 | 7 | 9 | 2 majors: bare-login default survived in the README HERO and both plugin commands (+ SKILL walkthrough, website terminal animation) — all four surfaces now self-host-first, fixed this round | +| 5 | 9 | 8 | 9 | 9 | 8 | 9 | 0 — PASS #1 (two optional one-line minors applied after the round) | ## Won't-fix / disputed diff --git a/plugin/skills/beardrive/SKILL.md b/plugin/skills/beardrive/SKILL.md index a55d03d..1586dca 100644 --- a/plugin/skills/beardrive/SKILL.md +++ b/plugin/skills/beardrive/SKILL.md @@ -13,7 +13,7 @@ Use this skill whenever the user is working with the `bdrive` CLI: initializing | Action | Command | |---|---| -| Start syncing a project (create/connect; the front door) | `bdrive init []` — interactive on a TTY; flags `--name ` / `--project ` / `--shared ` / `--yes` for scripts and agents (NEVER prompts without a TTY). Re-run to resume, including after the folder was renamed/moved. Runs `bdrive login` first if the device has no session. | +| Start syncing a project (create/connect; the front door) | `bdrive init []` — interactive on a TTY; flags `--name ` / `--project ` / `--shared ` / `--yes` for scripts and agents (NEVER prompts without a TTY). Re-run to resume, including after the folder was renamed/moved. Runs the login flow first (against your hub URL) if the device has no session. | | Run the daemon in the foreground | `bdrive init -f` | | Stop syncing | `bdrive stop []` (`--forget` also unregisters) | | One sync cycle now | `bdrive sync []` |