Commit Graph
8 Commits
Author SHA1 Message Date
hmo 1806b6a174 fix(SSOT): 4个库文件副本移出git跟踪(红线6:只允许硬链接,不允许独立副本)——硬链与git跟踪本质冲突:checkout重建文件断链→内容与提交版不同→guard判漂移回滚→sync重链→再dirty→merge被阻。移出跟踪后:根目录mofin_db.py/mo_data.py为唯一tracked canonical,副本由sync脚本以硬链重建 2026-07-21 02:09:25 +08:00
hmo a69b246c57 feat(guard): 部署一致性守卫 deploy_guard.py + 知微运维纪律 + 健康JSON移出跟踪
- deploy_guard.py (15min cron): 代码漂移自动回滚(仅未提交改动)+
  session-work可快进时自动merge部署+幂等重链+cron引用完整性,
  状态落盘JSON, 有动作即XMPP报备
- docs/zhiwei-ops-discipline.md: 知微纪律——禁止直接编辑被跟踪代码/
  禁stale提交/禁直调gateway批量LLM; 自愈白名单(rerun/restart/
  sync/switch_key)本不改代码, 与纪律不矛盾; 紧急热修走git流程,
  提交到session-work后guard 15min自动部署
- dev-spec 红线#6 补充部署守卫机制
- static/mofin_health.json 移出git跟踪(运行时产物, 常驻dirty
  会废掉漂移检测)
2026-07-21 01:17:01 +08:00
hmo 0ab542678b chore: untrack runtime logs/temp and stray root index.html from 246 merge 2026-07-20 08:30:06 +08:00
知微 6e03b62f69 chore: .gitignore排除运行时数据文件和db 2026-07-06 14:03:55 +08:00
知微 e055485f53 chore: 加 .gitignore(取自code_only分支) 2026-07-06 14:02:24 +08:00
知微 6915fd9cbf fix: 添加venv到gitignore+移除跟踪 2026-06-30 02:57:11 +08:00
知微 5936db828f gitignore 排除 data/ 运行时文件和 pycache 2026-06-20 20:36:49 +08:00
知微 66a8f24e17 加回 .gitignore 2026-06-20 12:43:24 +08:00