__pycache__/
*.py[cod]
*.pyo
.pytest_cache/
.mypy_cache/
.ruff_cache/
.venv/
venv/
env/

# Generated validation artifacts
*_validation/
visual_check/
contact_sheet.png
overflow.json
scan.json

# Local Office temporary files
~$*.pptx
~$*.docx
*.tmp

# OS/editor files
.DS_Store
Thumbs.db
.idea/
.vscode/

# Example run artifacts (regenerated by run_example.py)
# Keep source files (README.md, *.py, thesis.md) and expected/ in git.
examples/minimal_markdown/sample_template.pptx
examples/minimal_markdown/final.pptx
examples/minimal_markdown/dump.md
examples/minimal_markdown/scan.json
examples/minimal_markdown/contact_sheet.png
examples/minimal_markdown/rendered_slides/
