- .gitignore now excludes the Garmin Takeout dump (0debd9f2-*/, personal health data), ruvector.db / agentdb.rvf scratch files, data/fit/ and data/backups/; untracked 23,673 files (kept on disk) - .gitlab-ci.yml runs pytest via uv on every push - scripts/backup_db.sh snapshots data/garmin.db (keeps last 14) - canonical DB is garmin/data/garmin.db; the stray vault-root copy (Takeout ingest run from wrong cwd on 2026-06-08) is preserved at data/backups/vault-root-takeout-ingest-2026-06-08.db Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
40 lines
493 B
Plaintext
40 lines
493 B
Plaintext
# Python-generated files
|
|
__pycache__/
|
|
*.py[oc]
|
|
build/
|
|
dist/
|
|
wheels/
|
|
*.egg-info
|
|
|
|
# Virtual environments
|
|
.venv
|
|
|
|
# Project secrets and data
|
|
.secrets/
|
|
data/*.db
|
|
data/*.db-journal
|
|
data/*.db-wal
|
|
data/*.db-shm
|
|
data/raw/
|
|
data/fit/
|
|
data/backups/
|
|
|
|
# Garmin Takeout dump (personal health data — never commit)
|
|
0debd9f2-*/
|
|
|
|
# Agent/vector scratch DBs
|
|
ruvector.db
|
|
agentdb.rvf
|
|
agentdb.rvf.lock
|
|
|
|
# Notebook checkpoints
|
|
.ipynb_checkpoints/
|
|
|
|
# Test artefacts
|
|
.pytest_cache/
|
|
.coverage
|
|
htmlcov/
|
|
|
|
# OS
|
|
.DS_Store
|