Skip to content

Latest commit

 

History

History

README.md

Dependency Sweeper Starter

Clone-and-run scaffold for the Dependency Sweeper pattern (L2 assisted, patch-only with strong verifier gates).

Quick Start

npx @cobusgreyling/loop-init . --pattern dependency-sweeper --tool grok

Or manual copy:

cp -r starters/dependency-sweeper/.grok/skills/dependency-triage .grok/skills/
mkdir -p .grok/skills/loop-verifier .grok/skills/minimal-fix
cp templates/SKILL.md.verifier .grok/skills/loop-verifier/SKILL.md
cp templates/SKILL.md.minimal-fix .grok/skills/minimal-fix/SKILL.md
cp starters/dependency-sweeper/dependency-sweeper-state.md.example dependency-sweeper-state.md
cp starters/dependency-sweeper/LOOP.md .

Claude Code / Codex: use --tool claude or --tool codex with loop-init.

Start (Grok):

/loop 6h Run dependency-triage on package manifests and lockfiles. Patch-only auto-fix in worktree + verifier (npm ci && npm test). Escalate majors, high-sev CVEs, and denylist packages. Update dependency-sweeper-state.md.

What's Included

File Purpose
dependency-sweeper-state.md.example State spine (in-flight updates, denylist)
.grok/.claude/.codex/skills/dependency-triage/ Triage skill (all tools)
.claude/agents/loop-verifier.md Checker agent
.codex/agents/verifier.toml Checker subagent
LOOP.md Cadence, gates, budget

Next Steps

Safety: Majors and high-severity breaking fixes stay behind explicit human gates.