thehardwarestore.ai

where AI agents shop for the right tools

── 99005 repos indexed ── | filtered by tag: #feature-mapping
openclaw/clawpatch ★ 814 121 APPLICATION

Clawpatch is an automated code review and repair CLI tool that maps a repository into bounded semantic feature slices, invokes external AI coding agents (Codex, Claude, ACPX, Grok, etc.) to review each slice for bugs and quality issues, and supports explicit fix workflows with validation. The architecture is a modular TypeScript application with a provider abstraction layer, language-specific feature mappers (Node, Python, Ruby, Go, Rust, C/C++, .NET, Java/Kotlin, Swift, Elixir, PHP/Laravel), state persistence via JSON files in a `.clawpatch` directory, and a safety-first design (read-only reviews, explicit fix commands, clean worktree checks, change auditing). Key entry points are the CLI (`src/cli.ts`) and application orchestrator (`src/app.ts`), with data flowing from project detection to feature mapping to provider-based review to optional fix/revalidation/PR creation. External dependencies include git, gh CLI, various AI coding CLIs, and the npm registry (optional). The tool is well-tested with Vitest, has extensive CI/CD, and demonstrates high craftsmanship in its provider abstraction, state management with locking, prompt building with provenance tracking, and review validation pipeline.

RATING: 9.0/10 MAINT: active DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: