- Migrated the template to a Claude Code workflow: added
CLAUDE.md,.claude/(skills + settings + recommended-skills), and moved the memory bank from.cursor/cache/to top-levelmemory-bank/(shared with Cursor). - Dropped poetry:
pyproject.tomluses hatchling + uv only; makefile and docs are uv-only. configure_project.pygained a non-interactive--name/--descriptionmode.- Added
scripts/__init__.pyto fix a mypy duplicate-module error.
- Quality gate has two pre-existing reds: nbstripout normalizes
playground.ipynb; interrogate counts empty__init__.py/conftest.py/helper.pyand drops below the 80% gate. src/coreandsrc/apiare still empty scaffolds.