# Copy this to a file named exactly ".gitignore" in your project root.
#
# A .gitignore tells Git which files to leave untracked. The rule of thumb: version the things a
# human (or AI) authors, ignore the things a machine generates. For our tasks-app:

# Runtime state — generated by running the app, not authored. Not something you want in history.
tasks.json

# Python bytecode caches — generated, never edited by hand.
__pycache__/
*.pyc

# Editor / OS noise that doesn't belong to the project.
.vscode/
.idea/
.DS_Store
