Add Makefile, AGENTS.md, and CLAUDE.md for agent infrastructure
Makefile provides install (uv + dev tools), test, format, ci, and clean
targets. AGENTS.md documents project architecture, source layout, commands,
conventions, and file header requirements. CLAUDE.md symlinks to AGENTS.md.
Also adds pytest and ruff as dev dependencies in pyproject.toml and
extends .gitignore for venv/uv artifacts.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>