v0.1.0
What's Changed
- feat(scaffold-cli): Rust binary with tree-sitter grammar, acceptance pipeline, and full QA verification by @gabadi in #8
- knowledge(scaffold-cli): Rust coverage env vars and CRAP exclusion rules by @gabadi in #9
- ci: add GitHub Actions workflow and Rust engineering rules by @gabadi in #11
- feat(rust-dup-detect): implement Rust duplicate detection via Jaccard similarity by @gabadi in #14
- knowledge(rust-dup-detect): promote project rules from 9 session retros by @gabadi in #15
- fix(acceptance): un-hardcode feature path in entrypoint generator by @gabadi in #16
- feat(cli-surface): add QA scenarios and harden CLI surface exclusions by @gabadi in #17
- knowledge(cli-surface-qa-scenarios): promote June 18-21 retro actions by @gabadi in #18
- feat(jsts-detection): add JavaScript, TypeScript, and TSX duplicate detection by @gabadi in #19
- chore(swarmforge): remove stale skill files and update specifier/feature template by @gabadi in #21
- knowledge(jsts-detection): promote June 21 retro actions to project knowledge by @gabadi in #20
- feat(python-detection): add Python (.py) as analysis target by @gabadi in #22
- knowledge(python-detection): promote June 21 retro actions by @gabadi in #23
- feat: skip git-ignored dirs in scan + add run-drywall skill by @gabadi in #26
- feat(scan): add Python and JS/TS ecosystem dirs to BUILTIN_EXCLUDED_DIRS by @gabadi in #27
- feat(scan): replace git check-ignore subprocess with ignore crate WalkBuilder by @gabadi in #28
- perf: 37× speedup on large Python repos via parallel scan + zero-alloc Jaccard by @gabadi in #29
- feat(release): cross-compiled release workflow and distribution docs by @gabadi in #30
New Contributors
Full Changelog: https://github.com/gabadi/drywall/commits/v0.1.0