- Deleted the `renamer.decorators` package, including `caching.py` and `__init__.py`, to streamline the codebase. - Updated tests to reflect changes in import paths for caching decorators. - Added a comprehensive changelog to document major refactoring efforts and future plans. - Introduced an engineering guide detailing architecture, core components, and development setup.
39 lines
875 B
Markdown
39 lines
875 B
Markdown
# CLAUDE.md - AI Assistant Reference
|
|
|
|
**Version**: 0.7.0-dev
|
|
**Last Updated**: 2026-01-01
|
|
|
|
> **📘 All technical documentation has been moved to [ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md)**
|
|
|
|
## For AI Assistants
|
|
|
|
Please read **[ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md)** for complete project documentation including:
|
|
|
|
- Architecture overview
|
|
- Core components
|
|
- Development setup
|
|
- Testing strategy
|
|
- Code standards
|
|
- AI assistant instructions
|
|
- Release process
|
|
|
|
## Quick Commands
|
|
|
|
```bash
|
|
uv sync --extra dev # Setup
|
|
uv run pytest # Test
|
|
uv run renamer [dir] # Run
|
|
```
|
|
|
|
## Essential Principles
|
|
|
|
1. **Read [ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md) first**
|
|
2. Read files before modifying
|
|
3. Test everything (`uv run pytest`)
|
|
4. Follow existing patterns
|
|
5. Keep solutions simple
|
|
|
|
---
|
|
|
|
**Full Documentation**: [ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md)
|