# Private planning docs stay local; decisions.md is part of the repo.
/docs/*
!/docs/decisions.md

# Secrets
.env
.env.*
!.env.example

# Python
.venv/
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/

# Runtime output
memworthy.ledger.jsonl
*.ledger.jsonl
!tests/fixtures/**/*.ledger.jsonl
playground/backend/.state/
node_modules/
.DS_Store
.remember/


# LongMemEval run artifacts (cache, per-question rows); only README.md is tracked
/eval/results/longmemeval/*
!/eval/results/longmemeval/README.md
*.tsbuildinfo
