Florian BRUNIAUX
5a68839486
docs: comprehensive v0.15.1 documentation update for Python/Go support
...
Complete documentation overhaul for RTK v0.15.1 Python and Go support
across all user-facing and technical documentation.
## Changes
### Critical (P0)
- **CLAUDE.md**: Added maintenance warning, CHANGELOG reference, hook
coverage section, corrected module count (46 modules)
- **Hooks**: Added Python/Go rewrites (ruff, pytest, pip, go, golangci-lint)
- **CI Validation**: New workflow validates doc consistency on every PR
### User Documentation (P1)
- **README.md**: Added Python/Go Stack section, updated command tables,
added benchmarks, explicit v0.15.1 mention
### Technical Documentation (P2)
- **ARCHITECTURE.md**: Updated metadata (v0.15.1, 2026-02-12), added
Python/Go modules to organization table, 3 new filtering strategies
(JSON/TEXT Dual, State Machine, NDJSON), complete Python & Go
Module Architecture section
## Validation
- ✅ All docs mention version 0.15.1
- ✅ Module count consistent (46 across all docs)
- ✅ All Python/Go commands documented
- ✅ Hook rewrites present and tested
- ✅ scripts/validate-docs.sh passes
## Impact
- Prevents documentation drift (CI validation)
- Claude Code immediately uses Python/Go via hooks
- Clear architecture guidance for contributors
- 375 lines added across 6 files
Closes #[issue-number-if-any]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 11:21:52 +01:00