Skip to content

[Hindsight 20] Wave 1 质量尾款:OCR 冻结遗留 medium×4 与复现 lows #398

Closed

Description

@1123786563

Parent

What

Wave 1 冻结时(OCR 轮 11,2026-10-17)遗留的质量尾款。OCR 为非确定性评审,11 轮 medium 轨迹 8→5→2→2→1→3→4→3→3→2→4 已实证非收敛(修复自身引入新评审面),按 ledger 裁决 18/19 冻结;以下为有效但未修项,恢复 Wave 2 时首批处理。

medium ×4(轮 11,均初判有效)

  1. deploy/hindsight/backup.sh:184 flock 分支对 flock-vs-flock 争用报 "mixed lock styles" 文案不准(行为等价的拒绝,仅口径误导)。
  2. deploy/hindsight/backup.sh:378 bash -x(xtrace)下口令展开进 stderr 的盲区——排障场景的防泄漏缺口。
  3. server/src/memory/sensitivity.ts:100 diagnos\w* 误伤高频技术词("works on the diagnostics team" 判医疗)。
  4. server/src/hindsight/health.ts:220 运行时 llm_trace 违规被 gateway_down 掩盖:交叉核对在 allHealthy 之后才跑,网关探针失败时 config_noncompliant 信号丢失。

复现 lows(多轮反复出现)

  • standin:路由清单双份维护(6 轮)、listen 无 error 处理(EADDRINUSE 裸崩)、path.startsWith("/") 死条件、查询串未剥离 404。
  • verify-health:scenario in expected 原型链继承键。
  • health.ts:readVersion 空 catch 无日志;两处 probe 日志构造可抽 helper。
  • backup.sh:保留期正则不限位数(超长数字溢出旁路);SIGINT/SIGHUP 无 trap(.part 残留依赖 sweep 兜底);无自动化测试。
  • store.ts:CANDIDATE_TTL_MS 硬编码;confirmed/edited 过滤第三份字面副本;expireStaleCandidates 无删除日志;(review_state,deleted_at,updated_at) 索引缺失(全扫,归属 [Hindsight 07] 已确认个人记忆的幂等同步与重试 #384 一并裁决)。
  • sensitivity.ts:120 try/catch 不可达(fail-open 注释与凭据宁误拒立场相悖)。

Verification

  • medium 1-4 各补测试或演练证据。
  • 规范 12 文件套件(ticket-378 §2 清单)+ hindsight 2 文件 + tsc --noEmit 全绿。

备注

完整裁决与 11 轮 OCR 数据:docs/plans/2026-10-15-hindsight-personal-memory/ledger.md(裁决 7–19)与 /tmp/ocr-result-r1..r11.json(临时)。恢复执行时仍走 Orca --agent pi 实现 + 独立只读复审 + OCR 重审流程。

Activity

  1. 1123786563 commented on Oct 19, 2026

    @1123786563
    OwnerAuthor

    [Hindsight 20] Wave 1 质量尾款:OCR 冻结遗留 medium×4 — 验收通过,等待人工审核

    • 实现:medium×4 全部就地修复(~14 行产品侧 + 测试):m1 flock 拒绝文案不预设锁风格(含 flock-stub 演练);m2 bash -x 前置拒跑守卫(trace 0 机密);m3 diagnos 正则收窄 + 2 反例(-tics/-tic 不误伤);m4 llm_trace 交叉核对前移不再被 gateway_down 掩盖(纯前移零逻辑变更)+ 2 掩蔽反例测试。patch 9228de43193b4299 已集成主工作区未提交区。
    • 验证:独立验证者复跑 12 文件两层制 105/0 fail、hindsight 29 pass、tsc 0、biome 0;medium×4 逐项一致。协调器集成后复验 typecheck 0 + 8/8。
    • 遗留:票面 lows 全部未修(standin 四项、verify-health 原型链、readVersion 空 catch、backup 位数/SIGINT/无测试等),按报告留 Wave 2 专项。明细:docs/plans/2026-10-19-orca-run-all/workers/H1/ORCA-REPORT.md。
      等待人工审核;Issue 保持 open。
  2. added a commit that references this issue on Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions