日志补 §53:技能仓推送停在红线前(远端重建为去凭据)

- 工作区仓已推(4106327);技能仓本地提交 c4de1ae 未推。
- 远端 workbuddy_skills 已被重建为「仅收录 session-mechanism」且不含 .neodata_token;
  本地 master 为 25 技能且**当前版本仍跟踪该凭据文件** ⇒ 强推=把凭据推回远端,属安全事件,停手上抛。
This commit is contained in:
admin committed 2026-10-06 22:15:52 +08:00
1 parent 4106327424
commit 2c22a8c0e1
1 file changed
+32
+32
View File
@@ -1022,3 +1022,35 @@ SKILLS = os.environ.get("DSH_SKILLS_ROOT") or os.path.join(CFG, "skills") # CF
- `~/.workbuddy/skills/agent-operating-rules/references/回复排版-核心块.md`(权威源 · +1 条)
- `~/.workbuddy/skills/session-mechanism/references/03-回复排版-核心块.md`(内联副本 · 同步)
- `E:/ProgramData/AIProject/ai1net-dsh-server/CODEBUDDY.md`(REPLY-CORE 块由注入器重生成)
---
## §53 用户授权「同步到仓库」⇒ 工作区已推、**技能仓主动停在推送前**(红线)
### 53.1 已做
- **工作区仓**(`git@work.alotbuy.com:maogeigei/dsh_shenxian_workspace.git`):
提交 `4106327`(`CODEBUDDY.md` + `.workbuddy/memory/2026-10-06.md`)⇒ **推送成功**(`77b9f73..4106327`)。
- **技能仓**(`git@work.alotbuy.com:maogeigei/workbuddy_skills.git`):
提交 `c4de1ae`(5 文件 / +314 −28,只 add 自己改的,未碰他人 11 处删除)⇒ **push 被拒(non-fast-forward)**。
### 53.2 🔴🔴 为什么停手(取证在案,⛔ 不许擅自强推)
- `fetch` 后对比:**本地领先 29 个提交,远端只有 1 个** ——
`19101ac`(maogeigei,2026-10-05 14:13)**「init: workbuddy_skills 重建,仅收录 session-mechanism」**。
- 远端树里**技能目录 = 1 个**(只有 `session-mechanism`);**本地 = 25 个**。
- 🔴 **凭据实况**:`ls-tree -r` 命中 `.neodata_token` ——
**远端 `origin/master` = 0(干净)**,**本地 `master` = 1(当前版本仍跟踪)**,
工作区磁盘 `E:/ProgramData/.workbuddy/skills/.neodata_token` **仍在**。
- ⇒ 结论:远端那次重建**本身就是要甩掉凭据**(与 `MEMORY-仓库推送与授权.md` 记的
「自 `43b83b0` 含明文令牌;彻底清须 `push --force` + 服务端吊销」完全对上)。
⇒ **本地 master 一强推,就把凭据重新推上远端** ⇒ 这是**安全事件**,⛔ 不是普通冲突。
⇒ 按 `CODEBUDDY.md §1`(边界外必问,⑦ 红线门禁 ⑥ 影响面超出本平台)**主动停手并上抛**。
### 53.3 附带在途风险(本轮才发现,需一并处置)
- **本地技能仓的「当前版本」仍在跟踪凭据文件**(不只是历史 blob)⇒ 任何一次 `git add -A` + push 都会外泄。
⚠️ 与记忆里「已 `rm --cached` + 补规则」的旧结论**不一致** ⇒ 旧结论已过期(疑被后续提交又带回)。
- 我的 `c4de1ae` 本身**不含凭据**(提交前逐行扫过 `token|password|secret|api_key|PRIVATE KEY`,只命中 docstring 里的 `token` 一词)。
### 53.4 未做(等拍板)
- ⛔ 未 push 技能仓(任何形态:普通 / force)。
- ⛔ 未改写历史(`filter-repo` / `filter-branch`)。
- ⛔ 未动远端那 1 个提交,也未动本地 25 技能。