feat(prototype,visualization): gate design canvas mentions (#4055, #4054) - #4810
Merged
cursor[bot] merged 3 commits intoSep 28, 2026
Merged
Conversation
…t of #4054) The description's 'where the bundled design skill is available' leaves the form list and becomes the native-references phrase: 'When the bundled design skill resolves in your session, prefer it for a hand-editable design canvas; this skill for choosing the form and medium.' The store's design row records baked.description_phrase: true with its budget caveat, the view is regenerated, and the self-check advisory on visualization:visualize clears. visualization 0.8.0. The row's integration value waits on #4049. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
… (part of #4055) The description's '(or, where the bundled design skill is available, an editable design-canvas Artifact)' becomes the native-references phrase: 'When the bundled design skill resolves in your session, prefer it for a hand-editable design canvas; this skill for switchable variations of your own UI.' The playground marketplace clause and quoted triggers are kept. The store's design row records baked.description_phrase: true with its budget caveat and its evidence quotes the new phrase; the view is regenerated and the self-check advisory on prototype:explore-directions clears. prototype 0.13.0. Stacked on the visualize change (part of #4054): the two share the native-references Adopters row. The row's integration value waits on #4049. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
Contributor
|
PR body contract — issue linkage This PR body does not yet satisfy the issue-linkage contract:
Edit the body and this comment updates itself on the next run. |
Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
cursor
Bot
deleted the
cursor/4055-explore-directions-design-gate-4309
branch
September 28, 2026 03:18
This was referenced Sep 29, 2026
kyle-sexton
added a commit
that referenced
this pull request
Sep 29, 2026
Refs: #4054 Refs: #4055 ## Summary The `visualization` plugin manifest description still carried an ungated presence claim, "where the bundled design skill is available", inside its form list. The `visualize` skill description dropped that phrasing in #4810, but `plugin.json` and the generated `docs/catalog.md` line kept it. The native-overlap self-check scans SKILL.md descriptions only, so CI never flagged it. ## Fix - `plugins/visualization/.claude-plugin/plugin.json`: removed the clause from the form list and added one sentence using the canonical gate token: "When the bundled design skill resolves in this session, it is preferred for a hand-editable design canvas; this skill chooses the form and medium." - `docs/catalog.md`: regenerated with `node scripts/generate-catalog.mjs` (one line). - Version 0.8.1 to 0.8.2 with a CHANGELOG entry. - `docs/native-surfaces/records.json` and the regenerated `docs/native-surfaces.md`: the `design` to `visualization:visualize` row gains an evidence bullet quoting the gated description sentence, as the `explore-directions` row does (cross-group request from prototype, Refs #4055); the 0.8.2 CHANGELOG entry is extended, not bumped again. - Finding 4054 (empty PR #4928) is a historical process fact with nothing to revert; no change made for it. ## Verification - `node scripts/generate-catalog.mjs --check`: catalog in sync with the manifests. - `scripts/check-changelog-parity.sh --check --check-order`: pass. - `scripts/validate-plugins.sh`: all plugin manifests and the catalog validated. - `scripts/check-purged-em-dashes.sh --check`: no em dashes. - The plugin has no test scripts. ## Related - Audit findings for #4054 and #4055 (`.work/audit/REPORT.md`); both issues are already closed and stay closed, hence `Refs`. - Cross-group request to claude-ops (low priority): `check_presence_mentions` in `plugins/claude-ops/skills/audit-native-overlap/scripts/overlap.py` should also scan the `plugin.json` description so CI catches this class. - Cross-group request from prototype (applied): cite the description phrase in the `design` registry row. The two-plugins-in-one-PR bundling note needed no action. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01EugXnFddtpHcY5gTuyEirB --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #4055
Closes #4054
Summary
Gates the design canvas mention in
explore-directionsandvisualize(sweep units).Changes
Diffstat
9 files changed, 47 insertions(+), 15 deletions(-)