Skip to content

chore(deps-dev): bump impeccable from 3.6.0 to 4.0.4 - #215

Closed
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/impeccable-4.0.4
Closed

chore(deps-dev): bump impeccable from 3.6.0 to 4.0.4#215
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/impeccable-4.0.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Superseded by #217, qualified at aee6879e38d7762b164c0c20cff54c6a4ce66240. The Impeccable 4.0.4 update, exact-pin consistency checks and Pi security repair are incorporated. Original branch history and review evidence remain preserved.

Bumps impeccable from 3.6.0 to 4.0.4.

Release notes

Sourced from impeccable's releases.

Skill 4.0.4

  • The finish review grew a spine. It opens with a derived verdict, rebuild, fix, or ship, computed from its fidelity matrix rather than felt, and the build thread must report that word verbatim.

  • It reviews the page, not the claims. The reviewer spawns fresh rather than inheriting the build thread's optimism, scores recaptured screenshots only, and re-reads the craft floor so a banned element is a finding even when the comp contains nothing like it.

  • The comp survives translation. A photographic hero used to be written down as "silhouette in SVG". The implementation inventory now gates on medium: figures, objects, and lit material are raster whatever the stack, while geometry and motion stay vector.

  • Three more refusals on the craft floor. A system display face as a page's display voice, unicode glyphs standing in for an icon system, and hard offset shadows outside a world that is actually neobrutalist.

  • Comps are pages, not vignettes. Prompts lead with the surface's real structure, so the model designs the fish market's website instead of painting the fish market.

  • The prompt travels with the asset. Generated images carry their own prompt in metadata, so an image moved between machines can still say what it is and why it exists.

  • Approval is part of the record. The chosen comp's sidecar carries approved: true, so the pick survives sessions and machines. A build with comps and no recorded pick is a material finding.

  • The surface owns its aspect. Native and mobile-first surfaces comp portrait at device viewport, desktop web comps landscape, and the decision board adapts to either.

  • The direction can no longer be silently lost. Some build tools strip a component's leading comment, taking the contract with it. It now lives as the first child of the root layout's body, and the built output is checked for the seed key.

  • Compositions leave the deal, for now. The surface roll still assigns which of your structures gets built, but the composition challengers are withdrawn until their catalog grows real axes.

  • Sharper dice. Staging deals honour approval ratings the way world challengers do, so small per-surface pools stop repeating their weakest option.

  • Native subagents on GitHub Copilot and Cursor. All four shipped roles emit in each harness's own custom-agent format from one source, with the reviewer correctly read-only on Cursor.

  • The stack is your decision. On a greenfield project, init asks once: plain HTML/CSS, a named framework, or delegated, recorded in PRODUCT.md so later work can prove the choice was offered.

  • The decision board survives sandboxes. A sandboxed session's permission error used to read as the server dying, which read as you closing the board. Liveness now leads with the page's own heartbeat.

CLI 4.0.4

  • Install and update DeepSeek Harness skills. Use --providers=dsh for project or global installs, including supported custom DSH_HOME locations and Windows paths.

  • A lighter decision picker. System fonts and an inline SVG logo replace external font requests, and the picker adopts the light theme.

Skill 4.0.3

  • The decision page grew up. Every direction card shares one anatomy: thesis, palette, materials, first viewport, honest risk, with the longer read behind a Details flip.

  • Sketches stream in while you read. The page serves instantly and each card's sketch lands as it finishes, rendered through one deliberately unfinished shared frame.

  • A sketch cannot invent facts. Only the product name and one real headline are legible; every other text region is greeked, so no sketch invents specs, prices, or dates.

  • Catalog inspirations stay labeled. They ride picture-in-picture as inspiration and take over the frame on hover, rather than posing as your future design.

  • The finish ends on a verdict. Every fix is scored resolved, partial, or unresolved against a same-viewport recapture. Open items earn one more round, and the final table reaches you as it stands.

  • The review got eyes for style. Display lettering of a different character fails however well the layout matches, and flat CSS standing in for painted artwork fails regardless of placement.

  • Kickers are banned. The eyebrow label above a heading leaves the craft floor entirely. The heading carries its own weight.

  • DESIGN.md is written from the built page. A dedicated documenter subagent records what shipped rather than what was intended.

  • Sturdier machinery. The concept roll survives output truncation and comment-stripping build pipelines, catalog challengers carry a breadth axis, and a failed decision-page start says why.

... (truncated)

Commits
  • f64da20 Release: engine 0.1.3, CLI 4.0.4 and skill 4.2.2 (#752)
  • bdfc59e Sync generated provider output
  • 6ebc24a Add DeepSeek Harness as a supported skills provider (#746)
  • f41300b Sync generated provider output
  • 3e65337 Fix: Setup survives a refused launcher (#750)
  • 720628f Fix: use system fonts and the light theme in the picker (#751)
  • 831cabe Release: CLI 4.0.3 and skill 4.2.1 with signed Windows engine (#743)
  • bb7663e Sign Windows engine releases with Azure Artifact Signing (#742)
  • 707fb60 Sync generated provider output
  • 044a04f docs: add workflow guide for command entry points (#737)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [impeccable](https://github.com/pbakaus/impeccable) from 3.6.0 to 4.0.4.
- [Release notes](https://github.com/pbakaus/impeccable/releases)
- [Commits](pbakaus/impeccable@cli-v3.6.0...cli-v4.0.4)

---
updated-dependencies:
- dependency-name: impeccable
  dependency-version: 4.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 11, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 12, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/impeccable-4.0.4 branch September 12, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant