PLANNING.md
at the start of a new conversation to understand the project's architecture, goals, style, and constraints.TASK.md
before starting a new task. If the task isn't listed, add it with a brief description and today's date.PLANNING.md
./tests
folder mirroring the main app structure.
TASK.md
immediately after finishing them.TASK.md
under a “Discovered During Work” section.black
.pydantic
for data validation.Django
for the backend and `React + Vite" for the frontend.def example():
"""
Brief summary.
Args:
param1 (type): Description.
Returns:
type: Description.
"""
README.md
when new features are added, dependencies change, or setup steps are modified.# Reason:
comment explaining the why, not just the what.TASK.md
.