mantimon-tcg/backend
Cal Corum 2252931fb8 Add core module AGENTS.md documentation (DOCS-001)
Creates comprehensive documentation for AI agents working with app/core/:
- Architecture overview with component diagram
- Import patterns (correct enum imports from app.core.enums)
- Core patterns: game creation, action execution, effects, config
- Key classes: GameState, PlayerState, CardDefinition, CardInstance, Zone
- Testing patterns with SeededRandom for determinism
- Security rules for hidden information
- Module independence guidelines for offline fork support
- File organization and quick commands

Updates PROJECT_PLAN.json: 31/32 tasks complete.
2026-01-26 14:50:52 -06:00
..
app Add core module AGENTS.md documentation (DOCS-001) 2026-01-26 14:50:52 -06:00
references Add interactive game walkthrough script for engine demonstration 2026-01-26 14:48:49 -06:00
tests Move enums to app/core/enums.py and set up clean module exports 2026-01-26 14:45:26 -06:00
.gitignore Add backend foundation with uv, Black, and pre-commit hooks 2026-01-24 00:12:33 -06:00
.python-version Add backend foundation with uv, Black, and pre-commit hooks 2026-01-24 00:12:33 -06:00
PROJECT_PLAN.json Add core module AGENTS.md documentation (DOCS-001) 2026-01-26 14:50:52 -06:00
pyproject.toml Add backend foundation with uv, Black, and pre-commit hooks 2026-01-24 00:12:33 -06:00
uv.lock Add backend foundation with uv, Black, and pre-commit hooks 2026-01-24 00:12:33 -06:00