# ── 工作区 .gitignore(2026-09-24 立) # 判据:只入库「跨会话有价值的内容」;过程产物、运行态、大二进制一律不入库。 # 过程产物(按棒命名的临时区,只增不减 —— 见 交付物/工作区整理方案-20260924.md) tmp/ 待清理/ # 运行态 / 缓存 __pycache__/ *.pyc .wbapp_*.genie # WorkBuddy 运行态(⛔ 保留 .workbuddy/memory/ 等知识文件) .workbuddy/tmp/ .workbuddy/cache/ .workbuddy/backups/ .workbuddy/*.log .workbuddy/.budget-alert-level .workbuddy/.skill-load-guard.state .workbuddy/stop-guard-mode # 数据库与本机副本(git 不适合存大二进制;副本保留在磁盘上) *.db *.db-wal *.db-shm *.db.bak* *.db.broken* *.db.rescue* # 归档内的 DB 备份(整目录排除:文件名变体多,.db.bak / .db-wal.bak / .db.bak-shm 混用) # ⚠️ 2026-10-10 修:原写 `归档/db-cwd归一-备份-20260923/`(绝对层级),目录搬走后该规则**静默失效**, # ~43 MB 的 DB 备份又变成未跟踪 ⇒ 改用 `**` 通配,跟到新层级。 归档/**/db-cwd归一-备份-*/ # ── 2026-10-10 补(用户令:推送时排除临时文件与无关紧要的文件夹和文件) # 1) 嵌套 git 仓库的内部数据(是「库」不是「文档」,把 .git 内部再套进仓里没有意义) 归档/内嵌git-20261008/ 归档/skills-git-旧线-20261007/dotgit-原样移出/ # 2) 运行态与部署副本(`.workbuddy/collab` = `deploy_code.py` 落的**本区脚本副本**+运行日志) .workbuddy/collab/ .workbuddy/tools/ .workbuddy/.load-pending .workbuddy/tmp-* # 3) 备份件(`.bak-<原因>-<时间>` 命名约定) *.bak-* # 记忆文件的修复前备份(冗余,正文已在 memory/ 内) .workbuddy/memory/.backup-*/ # 打包二进制(非文档,git 不适合;文件仍保留在磁盘) *.tar.gz *.tgz