add unit tests and ci workflow
- 7 tests: filter detection, stats counters, status logic
- ci: lint, build, test on ubuntu/macos matrix
- pre-commit hook now runs zig build
- simplify filter.zig json navigation with zat.json helpers
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>