fix(rectification): enforce trusted result identity and preserve receipt provenance
Independent Staging Quality Gate / validate (push) Successful in 10m4s
Independent Staging Quality Gate / publish (push) Successful in 10m26s

Unify minute and block cache identity, keep unverifiable historical results read-only across server tools and write entrypoints, and aggregate completed receipt sources chronologically through a compatible function migration.

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
jesse-ux
2026-09-20 18:03:38 +08:00
co-authored by Claude Code
parent 6dd62207eb
commit 8d0359fc62
37 changed files with 5983 additions and 95 deletions
+6
View File
@@ -2,6 +2,12 @@
Purpose: read this file before substantial project work. It exists to stop repeat mistakes caused by multiple Codex windows, WorkBuddy mirrors, local drafts, backup folders, and partial cloud-git visibility.
## 2026-09-20 · BUG-984 Linux 标准复验与保真归档
- B 经产品明确授权后新增兼容函数体迁移;此前停点仍保留。Windows checkout 将 migration symlink 变成普通文本,标准扫描报 duplicate filename;Skill 注册表另有 symlink EPERM。不要改迁移扫描器或弱化安全断言,用 `git archive` 的真实 symlink 在 Linux 复验。
- 首轮 Linux 基线 3575 项中 4 项失败来自归档无 Git index、缺 PyYAML、缺 rsync。补工具,并用源树 `git ls-files -z` 精确恢复 tracked inventory(含原本已 tracked 但现在被 ignore 的文件,不能 `git add .` 收进日志),基线 3575/3575。临时仓只有 index,不伪称完整原 Git 历史。
- 覆盖 `/repo` 基线的同步命令被权限系统拒绝后未重试覆盖;改为创建全新快照目录,基线、失败轮和日志均保留。Docker `bug984-runner`、DinD `bug984-docker`、volume `bug984-validation` 留给独立复跑,不清理。
## 2026-09-20 · BUG-984 补单前置解除与聚合授权停点
- 前轮写认证 blocker 已由主会话解除:前置代码 `3f39bafc` 已推 staging 并核对;本执行树 fetch 到后续纯文档 `f09f3d80`。下面旧记录保留为历史,不再作为当前开工 blocker。