- Updated `DEVELOP.md` to reflect CI testing on Python 3.12.
- Changed prerequisites in `INSTALL.md` to require Python 3.12 or higher.
- Modified `README.md` to specify Python 3.12 as the minimum requirement.
- Updated `pyproject.toml` and `uv.lock` to require Python 3.12.
- 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.