Skip to content

Commit 57de997

Browse files
committed
Refresh Day 1 owner posting guidance
1 parent 2e03a1a commit 57de997

3 files changed

Lines changed: 23 additions & 4 deletions

File tree

docs/launch/channel-copy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ uvx --from "browsertrace[ui]" browsertrace doctor
245245
uvx --from "browsertrace[ui]" browsertrace demo
246246
uvx --from "browsertrace[ui]" browsertrace
247247
248-
Open localhost:3000 and click the failed checkout demo.
248+
Open localhost:3000 and click `demo: Browser Use local HTML upload navigation failure`.
249249
```
250250

251251
```text

docs/launch/day-1-publish-packet.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ uv run --python 3.11 python scripts/launch_metrics.py --append --note "before Da
4242

4343
1. X
4444
- Attach `docs/demo.mp4`.
45-
- Paste each `## X` text block from `docs/launch/channel-copy.md` as a
46-
non-Premium-safe thread.
45+
- If you only have one minute, publish the X single-post fallback from
46+
`docs/launch/owner-social-post-packet.md#single-post`.
47+
- Use the `## X` text blocks from `docs/launch/channel-copy.md` as a
48+
non-Premium-safe thread only if you can stay online for replies.
4749
- Post each `## X Follow-Up` text block 30-90 minutes later, or sooner if
4850
someone asks how to try it.
4951
- Pin only if the post gets real replies.
@@ -85,7 +87,7 @@ browsertrace doctor
8587
browsertrace demo
8688
browsertrace
8789
88-
Then open http://127.0.0.1:3000 and click the failed checkout demo.
90+
Then open http://127.0.0.1:3000 and click `demo: Browser Use local HTML upload navigation failure`.
8991
9092
If someone only wants to inspect a share-safe export first, send:
9193
https://github.com/aaronlab/browsertrace/releases/download/v0.1.18/browsertrace-demo-public.html

tests/test_metadata.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4396,6 +4396,8 @@ def test_day_1_publish_packet_includes_json_cli_reply_shortcut():
43964396
)
43974397
assert recipe in reply_shortcuts
43984398
assert "debugging/workflow details" in reply_shortcuts
4399+
assert "`demo: Browser Use local HTML upload navigation failure`" in reply_shortcuts
4400+
assert "failed checkout demo" not in reply_shortcuts
43994401
assert "https://github.com/aaronlab/browsertrace/labels/good%20first%20issue" in reply_shortcuts
44004402
assert "https://github.com/aaronlab/browsertrace/issues/213" not in reply_shortcuts
44014403
assert "First PR Recipe" in reply_shortcuts
@@ -4406,6 +4408,21 @@ def test_day_1_publish_packet_includes_json_cli_reply_shortcut():
44064408
assert "reposts" not in reply_shortcuts.lower()
44074409

44084410

4411+
def test_day_1_publish_packet_prioritizes_x_single_post_fallback():
4412+
project_root = Path(__file__).resolve().parents[1]
4413+
packet = (project_root / "docs" / "launch" / "day-1-publish-packet.md").read_text()
4414+
publish_order = packet.split("## Publish Order", 1)[1].split(
4415+
"After each post", 1
4416+
)[0]
4417+
4418+
assert "X single-post fallback" in publish_order
4419+
assert "docs/launch/owner-social-post-packet.md#single-post" in publish_order
4420+
assert "only if you can stay online for replies" in publish_order
4421+
assert "stars" not in publish_order.lower()
4422+
assert "upvotes" not in publish_order.lower()
4423+
assert "reposts" not in publish_order.lower()
4424+
4425+
44094426
def test_day_1_publish_packet_links_stack_debugging_guides_for_replies():
44104427
project_root = Path(__file__).resolve().parents[1]
44114428
packet = (project_root / "docs" / "launch" / "day-1-publish-packet.md").read_text()

0 commit comments

Comments
 (0)