# ── 工作区 .gitignore(2026-09-24 立) # 判据:只入库「跨会话有价值的内容」;过程产物、运行态、大二进制一律不入库。 # 过程产物(按棒命名的临时区,只增不减 —— 见 交付物/工作区整理方案-20260924.md) tmp/ 待清理/ # 执行过程目录(`执行会话/目标-*/` 这类:里面多是 `_gate-out-第N切片.txt` 中间输出) 执行会话/ # 运行态 / 缓存 __pycache__/ *.pyc .wbapp_*.genie # WorkBuddy 运行态 # 🔴 2026-10-15 用户令「memory 不入仓库」⇒ 旧口径「⛔ 保留 .workbuddy/memory/ 等知识文件」已作废。 # memory 留在磁盘上照常用(它是每轮注入的知识文件),只是不再跟仓库走。 .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-* # 打包二进制(非文档,git 不适合;文件仍保留在磁盘) *.tar.gz *.tgz