Introduces a new TODO.md file outlining steps to enforce specific AI models
for commands like lint, edit, and agent. Includes updates to config.go,
config.toml, and command files for consistent model defaults, optimizing
performance and user experience. Also suggests additional features like
prompt tweaks and auto-fix flags.
Introduce new `grokkit lint` command for automatic language detection,
linting, and AI-suggested fixes. Supports 9 languages including Go, Python,
JavaScript, TypeScript, Rust, Ruby, Java, C/C++, and Shell.
- Add cmd/lint.go for command implementation
- Create internal/linter package with detection and execution logic
- Update README.md with usage examples and workflows
- Enhance docs/ARCHITECTURE.md and docs/TROUBLESHOOTING.md
- Add comprehensive tests for linter functionality