Skip to content

Explain Video Markup setup and generalize demo guidance - #472

Closed
brsbl wants to merge 3 commits into
mainfrom
bb/video-markup-marketplace-overview
Closed

brsbl wants to merge 3 commits into
mainfrom
bb/video-markup-marketplace-overview

Conversation

@brsbl

@brsbl brsbl commented Oct 18, 2026 •

Copy link
Copy Markdown
Owner

What changed

  • Explain frame notes, version carry-forward, draft handoff, and media storage in the marketplace overview.
  • Declare ffprobe and browser codec requirements.
  • Replace private project quotes and fixed preferences with reusable product-demo direction guidance.

Verification

  • Remote CI passed on screenshot head d97a8fb7; all required checks are green.
  • Isolated install-ref smoke test on 3d13fb31: PASS. Verified ffprobe metadata, byte-range streaming, frame-note context, and unresolved-note carry-forward with original still provenance.
  • Verified packaged overview content and marketplace Markdown limits.
  • README already uses the public plugin/video-markup install ref.
Install-artifact evidence
  • Smoke-tested source head: 3d13fb31; current PR head: d97a8fb7 (README image references and screenshots only).
  • Locally generated plugin/video-markup artifact: cc931e7feb61c553c6ae0b4ce1cd8364c4c20dad.
  • Isolated bb source: get-bb/bb@46da8461c107ee9dc95480a16fa17decaca2cc5d on a fresh data directory.
  • Used CI-built bundles and node tooling/publish-install-refs.mjs without --push.
  • Each plugin source tree in the disposable QA assembly was verified identical to its own PR.
  • CLI/RPC and HTTP verification used synthetic fixtures. The screenshot worker’s captured states and browser evidence are below.

Screenshots needed

Capture actual bb at least 1200px wide, preferably DPR 2; each file must be at most 2 MiB. Use synthetic content only.

Seed a 6–10 second H.264 MP4 recording of a synthetic “Sample tasks” product with tasks “Draft welcome text” and “Review onboarding.” Show selecting a task, editing its title, and marking it complete. Use no personal workspace, account, repository, or host details. Save as sample-tasks-v1.mp4, then present it with bb video-markup present --file <absolute-video-path> --demo sample-tasks and emit the returned directive in the fixture thread.

  • Frame review: pause on the edit action, box the title input, add “Keep the title visible while editing,” then select that note for the prompt. Capture the panel and marked frame; replace the placeholder README image.
  • Revision review: record sample-tasks-v2.mp4 with a longer hold on the edited title; present it with the same demo. Show the version selector and carried open note. Keep the first version's original still provenance visible.
  • Prompt handoff: choose Add to prompt and show the inserted note mention without sending it.

Image capture, clip composition, and replacements belong to the assigned screenshot worker.

Screenshots

Before: main 0cd4457 · After: d97a8fb · Captured at 2× (1440×900 CSS) from an isolated bb on get-bb/bb main 46da8461 with plugin/video-markup (this PR changes no runtime code). Synthetic 1280×720 H.264 clips sample-tasks-v1.mp4 (8 s) and sample-tasks-v2.mp4 (9.7 s), 30 fps, probed by ffprobe. The before image is described rather than shown because it contains an internal demo name.

Screen / state Viewport Before After
Frame review: paused on the title edit, box drawn, note selected Desktop · 1440×900 Only image was a color-bar test pattern in a placeholder thread; no product clip or frame note After: Video Markup panel with a box around the edited title and the note "Keep the title visible while editing" selected
Revision review: version 2 with the carried note and its original still Desktop · 1440×900 Not shown After: Version 2 of 2 with the note carried forward and the captured frame from the earlier version
Prompt handoff: note added to the prompt box, not sent Desktop · 1440×900 Not shown After: prompt box containing a sample-tasks-v2.mp4 · 1 note mention

docs/screenshot.png keeps its path so the root catalog still resolves; docs/revision-review.png and docs/prompt-handoff.png are new and referenced from the plugin README. No version bump: Video Markup is not version-tagged.

BB-Thread-ID: thr_z9q43chekf

brsbl and others added 3 commits October 18, 2026 22:43
Replace the color-bar placeholder with captures of a synthetic sample tasks
recording: the marked frame and selected note, the note carried forward to
version 2 with its original still, and the note handed to the prompt box.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@brsbl

brsbl commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner Author

Superseded by #527, which ships this change together with the other plugins in one release. This PR's exact head is merged into #527 unchanged. The branch is kept.

@brsbl brsbl closed this Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant