aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorGuillermo Serrahima <dev@vylion.com>2026-06-26 13:51:02 +0200
committerGuillermo Serrahima <dev@vylion.com>2026-06-26 14:06:05 +0200
commit2f7fd7893ea201e73adfcb1eb61d195c6a9191b6 (patch)
tree9e37d8478cbc1a5fb2667b9a3e050aa42f22f4ed /.gitignore
parentcf3ee14ea9a73f193ecd60589c6b37050bc19919 (diff)
downloadsenia-2f7fd7893ea201e73adfcb1eb61d195c6a9191b6.tar.xz
senia-2f7fd7893ea201e73adfcb1eb61d195c6a9191b6.zip
add submodule-aware setup
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore29
1 files changed, 25 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 92c7cf0..326cddd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,26 @@
-claude/auth/
-claude/.claude.json
+# claude auth files
+# I do want an empty claude folder to exist in the repo for docker binding purposes
+claude/*
+
+# claude config
+.claude.json
+
+# private databases and memory contents
data/*.db
-data/memory/
-data/heartbeat/
+data/memory/*.*
+data/contexts/
+
+# heartbeat state
+data/heartbeat/*
+
+# private custom persona and contexts
+private/
+
+# artifacts
+.venv/
+__pycache__/
+**/*.pyc
+.pytest_cache/
+.DS_Store
+
+!/.gitmodules