Files
PMon Dev c060efa4fe chore(docs): 文档类文件下架仓库,只留本地(政策入 .gitignore)
用户定:除 README / LICENSE / .env.example 外,文档类文件只在本地保存,
除非项目运行离不开才提交。docs/ 全部 11 个文件(架构方案、专项设计、
腾讯云运维篇、改名记录、性能基准 JSON、两份旧名历史存档)无一是运行
依赖(引用全是注释与文档间链接),整体移出。

本地存档:~/WorkBuddy/水墨屏工具/inkwatch-docs-local/(412K)。

同时清掉 patch_relay_v2.py —— 一次性字符串手术脚本(给旧 relay 修复
用),现在跑只会损坏 relay.js,属运行无关物。

连带修正(不留悬空引用):
· README:目录树去 docs/、单容器取舍改为内联、perf-bench 数字改本地存档
· client/README.md:三处 docs 引用去路径留实质
· eink_board.dart / config_migration.dart:注释去路径留实质
· docker-compose{,.all,.prod}.yml:三处"详见 docs/…"改为内联关键纪律
· privacy-scan.js:quotepath 判据的例句随中文名文件消失而改写,判据保留
· .gitignore:加 docs/ 与 patch_*.py 段(政策机械固化,防再误提交),
  顺手去掉尾部重复的 .git-rewrite 条目

验证:隐私扫描 207 文件零命中;镜像覆盖 43;Dart 392 全过;
全仓库 docs/ 悬空引用为 0。
2026-10-17 02:23:37 +08:00

69 lines
1.2 KiB
Plaintext

# ---------- Node ----------
node_modules/
npm-debug.log*
yarn-error.log*
pnpm-debug.log*
.npm/
.yarn/
*.tgz
# ---------- Rust ----------
target/
**/*.rs.bk
Cargo.lock.bak
# ---------- 构建产物 ----------
dist/
build/
*.o
*.so
*.dylib
*.dll
*.a
*.lib
*.exe
# ---------- 环境与密钥(严禁入库) ----------
.env
.env.*
!.env.example
*.pem
*.key
*.crt
*.p12
# 证书:排除内容,但保留目录本身(compose 需要挂载点存在)
certs/*
!certs/.gitkeep
secrets/
# ---------- 编辑器 / 系统 ----------
.vscode/
.idea/
*.swp
*.swo
.DS_Store
Thumbs.db
# ---------- 运行时与日志 ----------
logs/
*.log
*.pid
*.pid.lock
tmp/
temp/
# ---------- 测试与覆盖率 ----------
coverage/
.nyc_output/
*.lcov
# filter-branch 的临时工作树(曾被误提交,务必忽略)
.git-rewrite/
# ── 文档类文件只留本地(2026-10-17 定)────────────────────────────
# 除 README / LICENSE / .env.example 外,文档不进仓库(本地存档于
# ~/WorkBuddy/水墨屏工具/inkwatch-docs-local/)。除非项目运行离不开
# (如部署配置模板),那时也该放 deploy/ 并说明理由,不要放 docs/。
docs/
patch_*.py