Skip to content

Fix Clawpatch findings and harden provider flows#47

Merged
faustodavid merged 2 commits into
mainfrom
feature/clawpatch-security-fixes
Jun 2, 2026
Merged

Fix Clawpatch findings and harden provider flows#47
faustodavid merged 2 commits into
mainfrom
feature/clawpatch-security-fixes

Conversation

@faustodavid
Copy link
Copy Markdown
Owner

Summary

  • fix all Clawpatch findings and revalidate to zero open findings
  • harden provider auth/cache/local-checkout behavior across GitHub, GitLab, Azure DevOps, and YouTrack
  • add CI formatting enforcement, deterministic tool pins, and stronger skill auth troubleshooting validation
  • update Homebrew formula and package version to v0.1.1

Homebrew

  • Formula/smith.rb now targets v0.1.1
  • pushed annotated tag v0.1.1 pointing at source revision 0a4bc1eadf0d0a20fb4af3ed20c3974d33fcc63d

Validation

  • clawpatch --root /Users/fluxfire/Repos/smith --no-input status --json -> openFindings: 0
  • uv run --frozen --extra dev ruff format --check .
  • uv run --frozen --extra dev ruff check .
  • uv run --frozen --extra dev mypy src
  • uv run --frozen --extra dev python scripts/validate_skill_quality.py --mode all
  • uv run --frozen --extra dev pytest -> 717 passed, 6 skipped
  • ruby -c Formula/smith.rb
  • uv lock --check
  • git diff --check

Note: local brew audit --strict --formula Formula/smith.rb could not run because this Homebrew setup disables path-based audit outside Tier 1 configs.

@faustodavid faustodavid merged commit 0c6886f into main Jun 2, 2026
9 checks passed
@faustodavid faustodavid deleted the feature/clawpatch-security-fixes branch June 2, 2026 17:06
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.

1 participant