From f64da20b07271b760e4e3133eef3b87942860f11 Mon Sep 17 00:00:00 2001 From: Paul Bakaus Date: Sun, 6 Sep 2026 15:43:17 -0700 Subject: [PATCH] Release: engine 0.1.3, CLI 4.0.4 and skill 4.2.2 (#752) * Release: prepare engine 0.1.3, CLI 4.0.4 and skill 4.2.2 Ship the merged DeepSeek Harness, picker and launcher-refusal fixes. Intentionally refresh generated provider and plugin release metadata. Keep this branch off main until all engine binaries and npm platform packages exist; refresh bun.lock after publication. AI assistance: Codex, under maintainer direction. * Release: lock published engine 0.1.3 packages Refresh exact platform package resolutions after publication. All five npm binaries match the checksum-verified release assets. Addresses both lockfile review findings. AI assistance: Codex. --- .agent/skills/impeccable/SKILL.md | 2 +- .agent/skills/impeccable/scripts/VERSION | 2 +- .agents/skills/impeccable/SKILL.md | 2 +- .agents/skills/impeccable/scripts/VERSION | 2 +- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 2 +- .claude/skills/impeccable/SKILL.md | 2 +- .claude/skills/impeccable/scripts/VERSION | 2 +- .cursor/skills/impeccable/SKILL.md | 2 +- .cursor/skills/impeccable/scripts/VERSION | 2 +- .dsh/skills/impeccable/SKILL.md | 2 +- .dsh/skills/impeccable/scripts/VERSION | 2 +- .gemini/skills/impeccable/SKILL.md | 2 +- .gemini/skills/impeccable/scripts/VERSION | 2 +- .github/skills/impeccable/SKILL.md | 2 +- .github/skills/impeccable/scripts/VERSION | 2 +- .grok/skills/impeccable/SKILL.md | 2 +- .grok/skills/impeccable/scripts/VERSION | 2 +- .hermes/skills/impeccable/SKILL.md | 2 +- .hermes/skills/impeccable/scripts/VERSION | 2 +- .kiro/skills/impeccable/SKILL.md | 2 +- .kiro/skills/impeccable/scripts/VERSION | 2 +- .opencode/skills/impeccable/SKILL.md | 2 +- .opencode/skills/impeccable/scripts/VERSION | 2 +- .pi/skills/impeccable/SKILL.md | 2 +- .pi/skills/impeccable/scripts/VERSION | 2 +- .qoder/skills/impeccable/SKILL.md | 2 +- .qoder/skills/impeccable/scripts/VERSION | 2 +- .rovodev/skills/impeccable/SKILL.md | 2 +- .rovodev/skills/impeccable/scripts/VERSION | 2 +- .trae-cn/skills/impeccable/SKILL.md | 2 +- .trae-cn/skills/impeccable/scripts/VERSION | 2 +- .trae/skills/impeccable/SKILL.md | 2 +- .trae/skills/impeccable/scripts/VERSION | 2 +- .veto/skills/impeccable/SKILL.md | 2 +- .veto/skills/impeccable/scripts/VERSION | 2 +- .vibe/skills/impeccable/SKILL.md | 2 +- .vibe/skills/impeccable/scripts/VERSION | 2 +- Cargo.lock | 32 ++++++++++----------- Cargo.toml | 2 +- ENGINE_VERSION | 2 +- bun.lock | 20 ++++++------- package.json | 12 ++++---- plugin/.claude-plugin/plugin.json | 2 +- plugin/.grok-plugin/plugin.json | 2 +- plugin/skills/impeccable/SKILL.md | 2 +- plugin/skills/impeccable/scripts/VERSION | 2 +- skill/scripts/VERSION | 2 +- 48 files changed, 77 insertions(+), 77 deletions(-) diff --git a/.agent/skills/impeccable/SKILL.md b/.agent/skills/impeccable/SKILL.md index 4fbcadb23..1d9b88005 100644 --- a/.agent/skills/impeccable/SKILL.md +++ b/.agent/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 license: Apache 2.0 allowed-tools: - Bash(npx impeccable *) diff --git a/.agent/skills/impeccable/scripts/VERSION b/.agent/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.agent/skills/impeccable/scripts/VERSION +++ b/.agent/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.agents/skills/impeccable/SKILL.md b/.agents/skills/impeccable/SKILL.md index 2b4c3d021..f1c533c27 100644 --- a/.agents/skills/impeccable/SKILL.md +++ b/.agents/skills/impeccable/SKILL.md @@ -2,7 +2,7 @@ name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. metadata: - version: 4.2.1 + version: 4.2.2 --- This skill gives you the tools and permission to create design that earns to be called out-of-distribution craft: Whereas before, your design work would have been safe, timid and measured, you now approach every design task as an award-winning design director with impeccable understanding for what makes exceptional design work: production-grade code, peak creativity, a clear POV, deep understanding of the needs of the client and users, and exceptional craft. diff --git a/.agents/skills/impeccable/scripts/VERSION b/.agents/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.agents/skills/impeccable/scripts/VERSION +++ b/.agents/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index c0af3627c..9e7587b4b 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -12,7 +12,7 @@ { "name": "impeccable", "description": "Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.", - "version": "4.2.1", + "version": "4.2.2", "author": { "name": "Paul Bakaus", "email": "paul@paulbakaus.com" diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index d04ec3e3d..041454a37 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "impeccable", "description": "Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.", - "version": "4.2.1", + "version": "4.2.2", "author": { "name": "Paul Bakaus", "email": "paul@paulbakaus.com" diff --git a/.claude/skills/impeccable/SKILL.md b/.claude/skills/impeccable/SKILL.md index 2ac4f4fee..90b3e2807 100644 --- a/.claude/skills/impeccable/SKILL.md +++ b/.claude/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.claude/skills/impeccable/scripts/VERSION b/.claude/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.claude/skills/impeccable/scripts/VERSION +++ b/.claude/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.cursor/skills/impeccable/SKILL.md b/.cursor/skills/impeccable/SKILL.md index 2818918a9..901c9808e 100644 --- a/.cursor/skills/impeccable/SKILL.md +++ b/.cursor/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 license: Apache 2.0 --- diff --git a/.cursor/skills/impeccable/scripts/VERSION b/.cursor/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.cursor/skills/impeccable/scripts/VERSION +++ b/.cursor/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.dsh/skills/impeccable/SKILL.md b/.dsh/skills/impeccable/SKILL.md index 02bf24442..c242dcd40 100644 --- a/.dsh/skills/impeccable/SKILL.md +++ b/.dsh/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true license: Apache 2.0 --- diff --git a/.dsh/skills/impeccable/scripts/VERSION b/.dsh/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.dsh/skills/impeccable/scripts/VERSION +++ b/.dsh/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.gemini/skills/impeccable/SKILL.md b/.gemini/skills/impeccable/SKILL.md index e4946a392..73a5c41b6 100644 --- a/.gemini/skills/impeccable/SKILL.md +++ b/.gemini/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 --- This skill gives you the tools and permission to create design that earns to be called out-of-distribution craft: Whereas before, your design work would have been safe, timid and measured, you now approach every design task as an award-winning design director with impeccable understanding for what makes exceptional design work: production-grade code, peak creativity, a clear POV, deep understanding of the needs of the client and users, and exceptional craft. diff --git a/.gemini/skills/impeccable/scripts/VERSION b/.gemini/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.gemini/skills/impeccable/scripts/VERSION +++ b/.gemini/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.github/skills/impeccable/SKILL.md b/.github/skills/impeccable/SKILL.md index 3731480f7..9b837612a 100644 --- a/.github/skills/impeccable/SKILL.md +++ b/.github/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.github/skills/impeccable/scripts/VERSION b/.github/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.github/skills/impeccable/scripts/VERSION +++ b/.github/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.grok/skills/impeccable/SKILL.md b/.grok/skills/impeccable/SKILL.md index b53e569e8..0c7972241 100644 --- a/.grok/skills/impeccable/SKILL.md +++ b/.grok/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.grok/skills/impeccable/scripts/VERSION b/.grok/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.grok/skills/impeccable/scripts/VERSION +++ b/.grok/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.hermes/skills/impeccable/SKILL.md b/.hermes/skills/impeccable/SKILL.md index 0c5ac307d..d49d64cc3 100644 --- a/.hermes/skills/impeccable/SKILL.md +++ b/.hermes/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 license: Apache 2.0 --- diff --git a/.hermes/skills/impeccable/scripts/VERSION b/.hermes/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.hermes/skills/impeccable/scripts/VERSION +++ b/.hermes/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.kiro/skills/impeccable/SKILL.md b/.kiro/skills/impeccable/SKILL.md index e36c25d62..31c0a536a 100644 --- a/.kiro/skills/impeccable/SKILL.md +++ b/.kiro/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 license: Apache 2.0 --- diff --git a/.kiro/skills/impeccable/scripts/VERSION b/.kiro/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.kiro/skills/impeccable/scripts/VERSION +++ b/.kiro/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.opencode/skills/impeccable/SKILL.md b/.opencode/skills/impeccable/SKILL.md index 68a92bcbc..4863b77ee 100644 --- a/.opencode/skills/impeccable/SKILL.md +++ b/.opencode/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.opencode/skills/impeccable/scripts/VERSION b/.opencode/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.opencode/skills/impeccable/scripts/VERSION +++ b/.opencode/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.pi/skills/impeccable/SKILL.md b/.pi/skills/impeccable/SKILL.md index 038e93690..4ec5476f3 100644 --- a/.pi/skills/impeccable/SKILL.md +++ b/.pi/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 license: Apache 2.0 allowed-tools: - Bash(npx impeccable *) diff --git a/.pi/skills/impeccable/scripts/VERSION b/.pi/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.pi/skills/impeccable/scripts/VERSION +++ b/.pi/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.qoder/skills/impeccable/SKILL.md b/.qoder/skills/impeccable/SKILL.md index 982570414..8656f22ac 100644 --- a/.qoder/skills/impeccable/SKILL.md +++ b/.qoder/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.qoder/skills/impeccable/scripts/VERSION b/.qoder/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.qoder/skills/impeccable/scripts/VERSION +++ b/.qoder/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.rovodev/skills/impeccable/SKILL.md b/.rovodev/skills/impeccable/SKILL.md index 1ab351111..a74701132 100644 --- a/.rovodev/skills/impeccable/SKILL.md +++ b/.rovodev/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.rovodev/skills/impeccable/scripts/VERSION b/.rovodev/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.rovodev/skills/impeccable/scripts/VERSION +++ b/.rovodev/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.trae-cn/skills/impeccable/SKILL.md b/.trae-cn/skills/impeccable/SKILL.md index cd66d8e04..1d50456df 100644 --- a/.trae-cn/skills/impeccable/SKILL.md +++ b/.trae-cn/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.trae-cn/skills/impeccable/scripts/VERSION b/.trae-cn/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.trae-cn/skills/impeccable/scripts/VERSION +++ b/.trae-cn/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.trae/skills/impeccable/SKILL.md b/.trae/skills/impeccable/SKILL.md index 280b5b3d4..e72cb48c7 100644 --- a/.trae/skills/impeccable/SKILL.md +++ b/.trae/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/.trae/skills/impeccable/scripts/VERSION b/.trae/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.trae/skills/impeccable/scripts/VERSION +++ b/.trae/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.veto/skills/impeccable/SKILL.md b/.veto/skills/impeccable/SKILL.md index dee3fc98b..86784d2ef 100644 --- a/.veto/skills/impeccable/SKILL.md +++ b/.veto/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 license: Apache 2.0 --- diff --git a/.veto/skills/impeccable/scripts/VERSION b/.veto/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.veto/skills/impeccable/scripts/VERSION +++ b/.veto/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/.vibe/skills/impeccable/SKILL.md b/.vibe/skills/impeccable/SKILL.md index ca09c207c..b65076c9c 100644 --- a/.vibe/skills/impeccable/SKILL.md +++ b/.vibe/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true license: Apache 2.0 allowed-tools: diff --git a/.vibe/skills/impeccable/scripts/VERSION b/.vibe/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/.vibe/skills/impeccable/scripts/VERSION +++ b/.vibe/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/Cargo.lock b/Cargo.lock index fd51e94aa..cceeb32c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -509,7 +509,7 @@ dependencies = [ [[package]] name = "impeccable" -version = "0.1.2" +version = "0.1.3" dependencies = [ "base64", "impeccable-browser", @@ -528,7 +528,7 @@ dependencies = [ [[package]] name = "impeccable-browser" -version = "0.1.2" +version = "0.1.3" dependencies = [ "base64", "impeccable-core", @@ -542,7 +542,7 @@ dependencies = [ [[package]] name = "impeccable-bundle" -version = "0.1.2" +version = "0.1.3" dependencies = [ "base64", "impeccable-core", @@ -551,14 +551,14 @@ dependencies = [ [[package]] name = "impeccable-common" -version = "0.1.2" +version = "0.1.3" dependencies = [ "libc", ] [[package]] name = "impeccable-comp" -version = "0.1.2" +version = "0.1.3" dependencies = [ "image", "once_cell", @@ -570,7 +570,7 @@ dependencies = [ [[package]] name = "impeccable-comp-verbs" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-common", "impeccable-comp", @@ -583,7 +583,7 @@ dependencies = [ [[package]] name = "impeccable-context" -version = "0.1.2" +version = "0.1.3" dependencies = [ "flate2", "impeccable-common", @@ -600,7 +600,7 @@ dependencies = [ [[package]] name = "impeccable-core" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-core", "impeccable-foundation", @@ -612,7 +612,7 @@ dependencies = [ [[package]] name = "impeccable-detect" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-common", "impeccable-core", @@ -624,7 +624,7 @@ dependencies = [ [[package]] name = "impeccable-foundation" -version = "0.1.2" +version = "0.1.3" dependencies = [ "cssparser", "once_cell", @@ -637,7 +637,7 @@ dependencies = [ [[package]] name = "impeccable-hook" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-common", "impeccable-context", @@ -651,7 +651,7 @@ dependencies = [ [[package]] name = "impeccable-html" -version = "0.1.2" +version = "0.1.3" dependencies = [ "cssparser", "ego-tree", @@ -672,7 +672,7 @@ dependencies = [ [[package]] name = "impeccable-live" -version = "0.1.2" +version = "0.1.3" dependencies = [ "getrandom 0.2.17", "impeccable-common", @@ -690,7 +690,7 @@ dependencies = [ [[package]] name = "impeccable-skills" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-common", "impeccable-context", @@ -709,7 +709,7 @@ dependencies = [ [[package]] name = "impeccable-wasm" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-core", "impeccable-detect", @@ -1681,7 +1681,7 @@ checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc" [[package]] name = "xtask" -version = "0.1.2" +version = "0.1.3" dependencies = [ "impeccable-bundle", ] diff --git a/Cargo.toml b/Cargo.toml index dd3e95c00..eb8f77d56 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ resolver = "2" members = ["crates/*"] [workspace.package] -version = "0.1.2" +version = "0.1.3" edition = "2021" license = "Apache-2.0" publish = false diff --git a/ENGINE_VERSION b/ENGINE_VERSION index d917d3e26..b1e80bb24 100644 --- a/ENGINE_VERSION +++ b/ENGINE_VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/bun.lock b/bun.lock index 6b9c8fde4..7d138e444 100644 --- a/bun.lock +++ b/bun.lock @@ -19,11 +19,11 @@ "zod": "^4.3.6", }, "optionalDependencies": { - "@impeccable/cli-darwin-arm64": "0.1.2", - "@impeccable/cli-darwin-x64": "0.1.2", - "@impeccable/cli-linux-arm64": "0.1.2", - "@impeccable/cli-linux-x64": "0.1.2", - "@impeccable/cli-windows-x64": "0.1.2", + "@impeccable/cli-darwin-arm64": "0.1.3", + "@impeccable/cli-darwin-x64": "0.1.3", + "@impeccable/cli-linux-arm64": "0.1.3", + "@impeccable/cli-linux-x64": "0.1.3", + "@impeccable/cli-windows-x64": "0.1.3", }, }, }, @@ -72,15 +72,15 @@ "@hono/node-server": ["@hono/node-server@1.19.14", "", { "peerDependencies": { "hono": "^4" } }, "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw=="], - "@impeccable/cli-darwin-arm64": ["@impeccable/cli-darwin-arm64@0.1.2", "", { "os": "darwin", "cpu": "arm64", "bin": { "impeccable-darwin-arm64": "bin/impeccable" } }, "sha512-aqhLCxzbi2TAIyMXf2gsS5dzmdb0i1DKjovztulx0xWi2Q9W/WkpDXVoZ4GUhYXlykyQSKbiWzdGWZY4kgyHug=="], + "@impeccable/cli-darwin-arm64": ["@impeccable/cli-darwin-arm64@0.1.3", "", { "os": "darwin", "cpu": "arm64", "bin": { "impeccable-darwin-arm64": "bin/impeccable" } }, "sha512-O3ktatN7bev/boHuSS0VWjW2K+ecIDfUZZA9IMs1NAFJTfGjy5SZvFcZ7GTa0fuBvtg8HMMdKVQL2B3ZD+Ec9w=="], - "@impeccable/cli-darwin-x64": ["@impeccable/cli-darwin-x64@0.1.2", "", { "os": "darwin", "cpu": "x64", "bin": { "impeccable-darwin-x64": "bin/impeccable" } }, "sha512-UkL4MNCsSKNcgmXEulr+QAnn1zF0mkJcpEsev7Y26bwkgtcPAPnf0g4aDKjX6ISM0QKMmncAzB2AUUK0HhcI+Q=="], + "@impeccable/cli-darwin-x64": ["@impeccable/cli-darwin-x64@0.1.3", "", { "os": "darwin", "cpu": "x64", "bin": { "impeccable-darwin-x64": "bin/impeccable" } }, "sha512-NMzJc+TnDTV9H0bzEFQ575TSB5bQGlkH5dfya+uPnkO0CiYMM1ZVdYnYjXmBbv2/VydzcKOwDi19thvzrXyKaQ=="], - "@impeccable/cli-linux-arm64": ["@impeccable/cli-linux-arm64@0.1.2", "", { "os": "linux", "cpu": "arm64", "bin": { "impeccable-linux-arm64": "bin/impeccable" } }, "sha512-cLyQPpJ9fXzdrOLfHDzhPyDwjya2pP3fCwoBczJgFAdOdy3dNFXNUzWj+4e25zmyEdLKwf2zMvz3UDs2nXXR2Q=="], + "@impeccable/cli-linux-arm64": ["@impeccable/cli-linux-arm64@0.1.3", "", { "os": "linux", "cpu": "arm64", "bin": { "impeccable-linux-arm64": "bin/impeccable" } }, "sha512-qWEh+MsEkz8/KJYU+BYjEgaVAT6Ulueoe5Z/+TQg/Lnxl3cs8AS7581lVtn6VN1LpKZxEwwgrBadl1K/KuF6QA=="], - "@impeccable/cli-linux-x64": ["@impeccable/cli-linux-x64@0.1.2", "", { "os": "linux", "cpu": "x64", "bin": { "impeccable-linux-x64": "bin/impeccable" } }, "sha512-Ui5CSigBC/R9ZonI19F4MjASDnz4gm6IRCDGOtsOFqcYevqgtgVWoGDWLwCRJUmhZonT5fLPC2lwkPqnBW7QRQ=="], + "@impeccable/cli-linux-x64": ["@impeccable/cli-linux-x64@0.1.3", "", { "os": "linux", "cpu": "x64", "bin": { "impeccable-linux-x64": "bin/impeccable" } }, "sha512-UU3LofYNqQzb4Q44NbJvIGLUc3RnRt4/2PVcmXDnf64U34XxP/eDI6ETmDCtLhD9DI7AXzGpuBBtsHpIxDszyQ=="], - "@impeccable/cli-windows-x64": ["@impeccable/cli-windows-x64@0.1.2", "", { "os": "win32", "cpu": "x64", "bin": { "impeccable-windows-x64": "bin/impeccable.exe" } }, "sha512-9UXf7f+6F+P45rUBJP5TdPqR9RbLACvUbB2Rz5bpAgjhDDi+TJ0A6KPF1o2BOefbA6DZezuZvAQC2wxS1h1K5w=="], + "@impeccable/cli-windows-x64": ["@impeccable/cli-windows-x64@0.1.3", "", { "os": "win32", "cpu": "x64", "bin": { "impeccable-windows-x64": "bin/impeccable.exe" } }, "sha512-TsnU/SeskD/SlNxcrwig4t+9Gjh0fIF0loHhCUbD8RToD0vSfyLV3kVgUYMFkTgu4vcLtBJZt3e4Fd9XeBkjig=="], "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="], diff --git a/package.json b/package.json index e0d24e5ee..f1a3560dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "impeccable", - "version": "4.0.3", + "version": "4.0.4", "author": "Paul Bakaus", "description": "Design skills, commands, and anti-pattern detection for AI coding agents", "keywords": [ @@ -71,11 +71,11 @@ "check:engine-release": "node scripts/check-engine-release.mjs" }, "optionalDependencies": { - "@impeccable/cli-darwin-arm64": "0.1.2", - "@impeccable/cli-darwin-x64": "0.1.2", - "@impeccable/cli-linux-x64": "0.1.2", - "@impeccable/cli-linux-arm64": "0.1.2", - "@impeccable/cli-windows-x64": "0.1.2" + "@impeccable/cli-darwin-arm64": "0.1.3", + "@impeccable/cli-darwin-x64": "0.1.3", + "@impeccable/cli-linux-x64": "0.1.3", + "@impeccable/cli-linux-arm64": "0.1.3", + "@impeccable/cli-windows-x64": "0.1.3" }, "devDependencies": { "@ai-sdk/anthropic": "^4.0.7", diff --git a/plugin/.claude-plugin/plugin.json b/plugin/.claude-plugin/plugin.json index 817420ffd..79bab7723 100644 --- a/plugin/.claude-plugin/plugin.json +++ b/plugin/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "impeccable", "description": "Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.", - "version": "4.2.1", + "version": "4.2.2", "author": { "name": "Paul Bakaus", "email": "paul@paulbakaus.com" diff --git a/plugin/.grok-plugin/plugin.json b/plugin/.grok-plugin/plugin.json index ee9c8f878..af948851b 100644 --- a/plugin/.grok-plugin/plugin.json +++ b/plugin/.grok-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "impeccable", - "version": "4.2.1", + "version": "4.2.2", "description": "Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.", "author": { "name": "Paul Bakaus", diff --git a/plugin/skills/impeccable/SKILL.md b/plugin/skills/impeccable/SKILL.md index c038bbea7..d71eb4a25 100644 --- a/plugin/skills/impeccable/SKILL.md +++ b/plugin/skills/impeccable/SKILL.md @@ -1,7 +1,7 @@ --- name: impeccable description: Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. -version: 4.2.1 +version: 4.2.2 user-invocable: true argument-hint: "[shape · audit|critique · animate|bolder|colorize|delight|layout|overdrive|quieter|typeset · adapt|clarify|distill · harden|onboard|optimize|polish · init|document|extract|live] [target]" license: Apache 2.0 diff --git a/plugin/skills/impeccable/scripts/VERSION b/plugin/skills/impeccable/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/plugin/skills/impeccable/scripts/VERSION +++ b/plugin/skills/impeccable/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3 diff --git a/skill/scripts/VERSION b/skill/scripts/VERSION index d917d3e26..b1e80bb24 100644 --- a/skill/scripts/VERSION +++ b/skill/scripts/VERSION @@ -1 +1 @@ -0.1.2 +0.1.3