chore: remove home/ from git, update gitignore

All user persona data (memory, tasks, crons, identity files, sessions)
was previously committed. This removes it from tracking and adds home/
to .gitignore — files remain on disk and will continue to sync via
Syncthing. Backup should be handled via encrypted per-user means.

Also added: cortex/.env*.bak and cortex/=* (pip artifact) to gitignore.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-04-08 19:19:23 -04:00
parent d9a322164a
commit bf800acca8
86 changed files with 12 additions and 2174 deletions

24
.gitignore vendored
View File

@@ -3,27 +3,27 @@
__pycache__/
*.pyc
# Secrets — keep .env.example, never commit real .env
# Secrets — keep .env.default, never commit real .env
.env
cortex/.env*.bak
# Session data (runtime state, not source)
# Pip install artifacts
cortex/=*
# Runtime data
cortex/data/
home/**/session_data/
home/**/sessions/
# User credentials and tokens — never commit
home/**/auth.json
home/**/invite.json
home/**/profile.json
home/**/channels.json
# User home directory — all persona data, memory, tasks, and credentials
# are personal and must never be committed. Back up via encrypted means.
home/
# Syncthing Metadata
# Syncthing metadata
.stfolder/
# Temporary Files
# Temporary files
tmp/
*.tmp
*.log
# System Files
# System files
.DS_Store