Skip to content

馃敀 Refine coordinated dependency policy - #21

Merged
IsaacInsoll merged 1 commit into
mainfrom
security/refine-coordinated-dependencies
Aug 3, 2026
Merged

IsaacInsoll merged 1 commit into
mainfrom
security/refine-coordinated-dependencies

Conversation

@IsaacInsoll

Copy link
Copy Markdown
Owner

Summary

  • remove the redundant packed-consumer Dependabot directory entry and its dead version-update configuration
  • coordinate routine Vitest updates manually with Vite
  • document that Vite builds the browser fixture behind zero-tolerance visual baselines
  • retain the explicit packed-consumer audit as the concrete additional security gate

Context

Repository-level Dependabot security features are expected to cover tracked manifests independently of a routine version-update directory entry. The plan now records that expectation for confirmation when a real alert occurs instead of claiming the removed entry created coverage.

The packed-consumer preflight still rejects Vite drift. Keeping its Vite version aligned remains a realism policy; the stronger reason for manual Vite/Vitest review is their role in the maintained test and visual environments.

Verification

  • npm run format:check
  • npm run lint
  • parsed .github/dependabot.yml with Ruby Psych
  • git diff --check

Remove the redundant packed-consumer Dependabot entry, coordinate Vitest with Vite, and document the visual-baseline reason for manual toolchain updates. The independent lockfile remains covered by the explicit scheduled audit.
@IsaacInsoll
IsaacInsoll merged commit a36e05b into main Aug 3, 2026
6 checks passed
@IsaacInsoll
IsaacInsoll deleted the security/refine-coordinated-dependencies branch August 3, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants