Skip to content

docs: one-click capture, retries, and on-page notice#15

Merged
DCCA merged 1 commit into
mainfrom
docs/capture-reliability-and-notice
Jun 27, 2026
Merged

docs: one-click capture, retries, and on-page notice#15
DCCA merged 1 commit into
mainfrom
docs/capture-reliability-and-notice

Conversation

@DCCA

@DCCA DCCA commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Documentation-only follow-up for the one-click capture work and its reliability/notice hardening (#8, #11#14).

  • CLAUDE.md: updated the architecture to reflect the removed popup + onClicked handler, the full content.ts message set (incl. SB_CAPTURE_BEGIN/SB_SET_OVERLAY/SB_CAPTURE_END), the capture.ts retry helpers/guards (activateTab, sendToContentScript, isTabsBusyError, isNoReceiverError), the on-page notice flow (double-rAF paint guarantee), and the wslPath/feedback helpers in the unit-tested list.
  • README: added one-click capture, the capture notice, and Copy for Claude Code to the features.
  • .docs/todo: removed the now-nonexistent popup from the manual QA list; added one-click + notice QA items.
  • .docs/done/2026-06-27-one-click-capture-reliability/: FIREHOSE change record (proposal/spec/design/tasks/completion-summary) for PRs fix(capture): retry content-script message on one-click auto-capture #11fix(capture): keep the capture notice out of the screenshot #14.

No code change.

Verification

  • npm run check green on main before branching; format:check clean (CLAUDE.md/README prettier-clean, .docs/ is prettier-ignored).
  • Dogfooded dist/: manifest has no popup + downloads permission; content.js carries the notice + double-rAF; editor.js carries the retry guards.

🤖 Generated with Claude Code

- CLAUDE.md: content.ts message set (SB_CAPTURE_*), capture.ts retry
  helpers/guards (activateTab, sendToContentScript, isTabsBusyError,
  isNoReceiverError), the on-page notice flow, and wslPath/feedback helpers.
- README: one-click capture, capture notice, and Copy for Claude Code in
  the feature list.
- todo: drop the removed popup from the manual QA list; add one-click +
  notice QA items.
- Add .docs/done/2026-06-27-one-click-capture-reliability/ change record
  (PRs #11-#14).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@DCCA
DCCA merged commit 93b3041 into main Jun 27, 2026
2 checks passed
@DCCA
DCCA deleted the docs/capture-reliability-and-notice branch June 27, 2026 21:16
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