-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
90 lines (77 loc) · 2.52 KB
/
Copy path.gitignore
File metadata and controls
90 lines (77 loc) · 2.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# Env
.env
.env.local
.env.*.local
*.pem
*.key
# Node
node_modules/
.next/
.turbo/
dist/
build/
*.log
# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
# IDE
.vscode/
.idea/
.zed/
.cursorindexingignore
.specstory/
*.swp
.DS_Store
# Docker
.docker-data/
docker-compose.override.yml
# Test / coverage
coverage/
.pytest_cache/
.nyc_output/
# Misc
tmp/
.claude/
tsconfig.tsbuildinfo
# 本地备份文件
*.bak
*.bak.*
.env.bak.*
# 用户在界面上装的第三方 SKILL 落在这里(bind mount 进容器)——
# 是运行时数据,不是代码。误提交过一次,044462d 撤回的就是这个。
# 已跟踪的那几个不受影响:gitignore 只挡未跟踪的。
user-skills/*/
# 数据包是生成物,不进仓库 —— 现在 2.3 MB,全量包会到几百 MB。
# 目录本身要保留(用户往这里放从云盘下载的包),所以只忽略 *.tar。
data-packages/*.tar
# ── HCA 发行版追加 ──
/dist/
/probe-out/
*.tgz
# ⚠️ 这里原来是一行裸 `atomcode`(本意:别把下载下来的 AtomCode 二进制提交进来)。
# gitignore 的裸名字**匹配任意层级的同名文件或目录** —— 于是它把
# `apps/web/app/lib/atomcode/`(M3 的整个适配层,5 个文件)一起忽略掉了:
# 仓库里根本没有那份代码,从零 clone 出来 `next build` 直接
# `Module not found: Can't resolve '../../../lib/atomcode'`。
# M4 的从零安装测试就是这么撞出来的(M4 报告 §4.1)。
# 改成只忽略仓库根目录下的那一个文件;二进制现在只存在于 daemon 镜像里,
# 本仓库任何位置都不该有它。
/atomcode
.atomcode/sessions/
secrets/
# HCA 部署密钥目录(deploy/up.sh 会建,700)· 绝不入库
deploy/secrets/
# ── 证据文件要进仓库(M4 补)──────────────────────────────────────────────
# 上面的 `*.log` 是给构建/运行日志用的,但它把报告里引用的**原始证据**也吞了:
# docs/evidence/ 与 docs/eval/ 下的 .log 是「数字能回溯到一次真实调用」的凭证
# (总控红线 1、5),必须在仓库里。提交前逐个扫过明文密钥(无命中)。
!docs/evidence/**/*.log
!docs/eval/**/*.log
# 工作区模板里的运行期产物(hook 落的日志;单测与本机调试都会生成)
distro/workspace-template/.atomcode/audit.jsonl
distro/workspace-template/.atomcode/guard.jsonl
distro/workspace-template/.atomcode/session-user.json
distro/workspace-template/.atomcode/tool-start/