From 2e6725e8bbbbad5f12b92d58fa752230d0df1887 Mon Sep 17 00:00:00 2001 From: Bastien Chanot Date: Sun, 21 Jun 2026 11:22:01 +0200 Subject: [PATCH] =?UTF-8?q?docs(claude-md):=20design=20gate=20=E2=86=92=20?= =?UTF-8?q?pointer=20to=20lib?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace the inline "Design gate (automatic)" description — which still named the old atomic "ui-ux-pro-max inactive → ask user" behavior — with a one-line pointer to the gate spec, now that the gate logic lives in design-gate.md + design-tool-gate.sh and points at /profile design. No design rule changed; the Orchestrators line (STEP 0 plugin-check) is untouched. Co-Authored-By: Claude Opus 4.8 (1M context) --- CLAUDE.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 44bbdfe..983717f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -284,9 +284,9 @@ mobilize tools by scope. Reinforced by design-toolchain-reminder hook + design-motion-principles (audit mode). Scope doubt (trivial tweak vs real UI change?) → do not silently skip toolchain: ask user, or default to Build tier. -Design gate (automatic): lightweight skills (feat, hotfix, bugfix) detect -UI/style signals; signals found + ui-ux-pro-max inactive → ask user -before proceeding. Gate spec: `~/.claude/lib/design-gate.md`. +Design gate (automatic): on UI/style signals, lightweight skills (feat, +hotfix, bugfix) run the gate spec `~/.claude/lib/design-gate.md` — it checks +the design toolchain's real state and, if incomplete, points at `/profile design`. Orchestrators (ship-feature, init-project) handle via STEP 0 plugin-check. Magic MCP (@21st-dev/magic) costs API calls — component generation only, not micro-tweaks.