chore(git): har/ 下只忽略抓包产物,放行分析文档入库

做了什么
- .gitignore 的 `har/` 改为 `har/**` + `!har/**/` + `!har/**/*.md`
  —— 仍忽略 har/ 下的 jpg/js/json 抓包产物,但 *.md 分析文档正常入库
- 首次纳入两份文本证据资产:
  har/1ms_dianxuan/ANALYSIS.md  (330+ 行协议分析报告)
  har/1ms_dianxuan/PROGRESS.md  (已知/未知/已排除假设/下一步)

为什么
- 原规则是整目录忽略,把「证据文档」和「大文件抓包」一起挡在版本控制外;
  按 AGENTS.md §1.3,进度与证据必须落盘可追溯,文档应随代码版本化

怎么验证的
- git check-ignore 逐项确认: PROGRESS.md/ANALYSIS.md 入库,
  bg_3.jpg/tdc.js/live/session.json 仍忽略
- git add 预演仅 3 个文本文件, 无二进制混入
- 已检查文档内无 API key 等凭据 (仅几个已过期住宅代理 IP)
This commit is contained in:
yml2213
2026-10-11 18:10:15 +08:00
parent fbcf2d448a
commit be7a6ee97b
3 changed files with 455 additions and 1 deletions
+5 -1
View File
@@ -30,7 +30,11 @@ yolov8n.pt
.env.*
# 抓包文件与临时压缩包
har/
# 注意: har/ 下同时存放「分析文档」(证据资产, 需入库) 与「抓包/图片」(大文件, 不入库),
# 因此只忽略非 .md 产物 —— 文档按 AGENTS.md §1.3 随代码一起版本化。
har/**
!har/**/
!har/**/*.md
*.har
*.zip