impeccable skill-v4.1.2

skill-v4.1.2

Skill 4.1.2

Fixed 19
  • Nested workspace packages in monorepos now own their own surfaces, explicit projectRoots win over guessing, and a parent's design system applies only when that root actually owns the path
  • Design hook installs at a path that broke on update and Grok's camelCase payloads no longer read as empty scans
  • Clean scan now clears the finding cache instead of nagging
  • Stop hook emits the decision shape Codex expects so the design gate actually gates
  • Dashed single-direction rules no longer read as grid backgrounds
  • Comments are stripped before pattern matching in detector

From impeccable

  • Monorepos find the right DESIGN.md. Nested workspace packages own their own surfaces, an explicit projectRoots wins over guessing, and a parent's design system applies only when that root actually owns the path.

  • The design hook works on Grok Build again. Installs pointed project hooks at a path that broke on update, and Grok's camelCase payloads read as empty scans. Both fixed, and a clean scan now clears the finding cache instead of nagging.

  • Codex hears the block. The Stop hook emits the decision shape Codex expects, so the design gate actually gates.

  • Fewer detector false alarms. Dashed single-direction rules stop reading as grid backgrounds, comments are stripped before pattern matching, oklch parses in the contrast checks, and a hex tucked inside color-mix() no longer trips gradient contrast.

  • Root-relative stylesheets get scanned. A page linking /styles.css used to be judged without its CSS by static detection; those links now resolve against the scan root, and .. escapes are refused with a warning.

  • Installs repair cleanly. Claude subagents install correctly again, home-scoped agents refresh when they go stale, and hook migration on Windows stops duplicating entries.

  • Windows setup output stops truncating. The context helper drains stdout and closes its sockets before exiting, so directives no longer vanish mid-boot.

  • Live mode housekeeping. The preview server refuses symlinks that lead outside your workspace, page-controlled fields are stripped before they reach the agent, and the direction page no longer hangs after a re-roll.

  • Comps keep their ground. Ground-color drift between the approved comp and the shipped page is caught on any palette now, not just cream, and the code-led fallback is deterministic.

View original

Upgraded? How did it go?

Discussion