Repository navigation
wireframe: lift references, zero-UI guard, resume mode, wireframe-reviewer self-gate - #39
Merged
Merged
Conversation
…s references Lifted from kendo .claude/skills/wireframe/references (2026-07-27). The inline Document Structure moves out of SKILL.md into references/wireframes-template.md; issue-board.md is the worked example; anti-patterns.md carries the reviewer-breaking failure modes. Generalised: UnoCSS attributify tokens became design-token shapes with the project's own names to be substituted; the named font-size table is an example to grep-verify, not a fixed list; app-boundaries.spec.ts became "the repo's app-boundary architecture test, if it has one"; the worked example uses XX-#### issue keys, a neutral brand token and logo, and no real person's name. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UX7YHkAamvBe8Hh66f95b7
…-reviewer Lifted from kendo .claude/skills/wireframe/SKILL.md (2026-07-27): - Step 1a zero-UI-scope guard (stop with one line on backend-only plans) - Step 1b resume vs restart when WIREFRAMES.md already exists - Step 4 points at references/wireframes-template.md instead of inlining the document structure - Step 5 self-gate with wireframe-reviewer, moved here from plan-feature - acceptance-reviewer removed as a downstream consumer; wireframe-reviewer is the only gate the spec passes Generalised: /kendo-design-system became "a design-system skill if the project provides one, else the utility config"; Step 2 keeps the catalog's generic search list instead of kendo page paths. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UX7YHkAamvBe8Hh66f95b7
3 tasks done
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.
Why
Re-sync
wireframewith kendo's.claude/skills/wireframeas of 2026-07-27 (catalog-resync plan, rowwireframe).What
references/wireframes-template.md(new): the Document Structure moves out of SKILL.md. Exactly 5 sections, per-section rules, token precision table, named font-size example, "what does NOT belong" table.references/issue-board.md(new): worked example of a full board wireframe, with a header note explaining which sections are design-documentation extras.references/anti-patterns.md(new): the ten reviewer-breaking failure modes, moved out of SKILL.md.wireframe-reviewer(≥ 7), then the/task-writerhandoff question. Moved here fromplan-featurePhase 5b/5c (PR plan-feature: lift citation pre-flight, surface gate, hypothesis interview, dual-reviewer Phase 5 #37).acceptance-reviewerremoved as a downstream consumer.wireframe-revieweris the only gate; the implementer is the real audience afterwards.Generalised
/kendo-design-system→ "a design-system skill if the project provides one, otherwise read the utility/theme config".apps/*/domains/*/pages/Overview.vue,SimpleBadge+tint-*, central-app inline calls) → the catalog's generic search list plus "match the state pattern of the area you're wireframing".bg-kendo-surface,c-kendo-text-dim,b="1 solid kendo-border") → design-token shapes with a "substitute the project's names" note.app-boundaries.spec.ts→ "the repo's app-boundary architecture test, if it has one".KD-→XX-(read as{{ISSUE_KEY_PREFIX}}-, same width so the ASCII art stays aligned),--kendo-red→--brand,kendo.css→theme.css, the logo and a real person's name replaced, "kendo's personality" → "the product's personality". Lane names (Todo / In Progress / Review / Done) were already generic and are kept.Out of scope
agents/wireframe-reviewer.md(next PR in this cluster)..claude/REVIEWERS.mdcitation (decision D2).Test plan
grep -rn -i 'kendo\|KD-[0-9]\|CRIT-\|script\.nl\|warroom\|war room\|phpstan\|knip' skills/wireframe— emptygrep -rn 'acceptance-reviewer\|simplicity-reviewer\|silent-failure-hunter\|efficiency-hunter\|task-alignment-reviewer' skills/wireframe— emptyreferences/link in SKILL.md resolves;plan-directory.mdcross-link unchanged🤖 Generated with Claude Code
https://claude.ai/code/session_01UX7YHkAamvBe8Hh66f95b7