Repository navigation
Rename the declared-screenshot feature to "captures" - #150
Conversation
Follows the platform rename: `static screenshots` becomes `static captures`, `screenshotURLs` becomes `captureURLs`, `ScreenshotCardTool` becomes `CaptureCardTool`, and the serving prefix becomes `_capture/`. The word stopped being accurate once a declared entry could be a paged PDF rather than a raster tile. Two patterns are renamed on disk: automate-declared-screenshots -> automate-declared-captures, integrate-screenshot-card-format -> integrate-capture-card-format. Cross-references follow. boxel-theme-development keeps "screenshots" where it means brand assets a designer hands over, not this feature. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Staging Workspace Sync SuccessfulSuccessfully synced changes to staging workspace Sync Details |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Four unresolved documentation-reference corrections remain.
Get a fresh assessment by requesting another Copilot review.
Review effort: Lite
Findings: 3
Open (3)
What changed in this PR
Renames the declared-screenshot feature to “captures” across skills, patterns, APIs, URLs, and examples.
Changes:
- Renames pattern directories and cross-references.
- Updates capture terminology, endpoints, and commands.
- Refreshes related examples and implementation references.
| File | Summary |
|---|---|
skills/glossary.md |
Updates feature terminology and endpoints. |
skills/boxel-patterns/SKILL.md |
Renames pattern catalog entries. |
skills/boxel-patterns/references/integration-surfaces.md |
Updates commands and endpoint references. |
skills/boxel-patterns/patterns/link-host-mode-paths/README.md |
Updates related pattern links. |
skills/boxel-patterns/patterns/integrate-thumbnail-card-ai/README.md |
Updates sibling references. |
skills/boxel-patterns/patterns/integrate-thumbnail-card-ai/example.gts |
Updates capture references. |
skills/boxel-patterns/patterns/integrate-openrouter-image-generation/README.md |
Corrects the persistence implementation reference. |
skills/boxel-patterns/patterns/integrate-filedef-generated-image/README.md |
Corrects the persistence implementation reference. |
skills/boxel-patterns/patterns/integrate-capture-card-format/README.md |
Renames and documents capture usage. |
skills/boxel-patterns/patterns/integrate-capture-card-format/example.gts |
Renames the capture demo. |
skills/boxel-patterns/patterns/automate-declared-captures/README.md |
Clarifies media-cache versus realm-file persistence. |
skills/boxel-patterns/patterns/automate-declared-captures/example.gts |
Updates the declared-capture example. |
skills/boxel-file-def/references/no-inline-binary.md |
Corrects the binary persistence reference. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Updated reference to the host-command family for clarity. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Update source file references for WriteBinaryFileCommand. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Code review: no bugs foundI reviewed this PR for correctness and found nothing blocking. What I checked
Optional, and not introduced by this PR: Generated by Claude Code |
Resolves the glossary conflict with the screenshot-to-captures rename (#150): main's renamed entries kept, with this branch's Sample images entry added after GenerateThumbnailCommand. Follows the rename in this branch's own text: design-review's capture table and pattern link now name CaptureCardTool, POST /_capture-card and integrate-capture-card-format, and motion-authoring and the scroll-reveal pattern say capture rather than screenshot service. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

Background and Goal
CS-13193. Follows the platform rename in cardstack/boxel#6307:
static screenshotsbecomesstatic captures,screenshotURLsbecomescaptureURLs,ScreenshotCardToolbecomesCaptureCardTool, and the serving prefix becomes_capture/. The word stopped being accurate once a declared entry could be a paged PDF rather than a raster tile.These skills drive AI codegen, so leaving them behind would keep teaching an API that no longer exists.
Where to start
Two patterns are renamed on disk; cross-references throughout the tree follow:
automate-declared-screenshots→automate-declared-capturesintegrate-screenshot-card-format→integrate-capture-card-formatglossary.md,boxel-patterns/SKILL.mdandreferences/integration-surfaces.mdcarry the bulk of the prose changes.Left alone on purpose
boxel-theme-development/SKILL.mdkeeps "screenshots" where it means the brand assets a designer hands over — logo packs, style guides, reference sites. That is the ordinary English word, not this feature.Testing
No residual references to the old names or the old pattern directories; no broken intra-tree links. The
Skill/tree does not enumerate patterns, so it needed no change.Must land together with cardstack/boxel#6307.
🤖 Generated with Claude Code