Files
Jyotisha/docs/tasks/PROGRESS-rectification-probe-answer-covers-domain-20260905.md
T
Jesse_Chen 1052a0271e
Independent Staging Quality Gate / validate (push) Successful in 19m41s
Independent Staging Quality Gate / publish (push) Successful in 8m29s
docs: record BUG-549 fix SHA 988d97ae
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 16:08:01 +08:00

38 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PROGRESS · 区分卡答「发生了」视为该领域采集已覆盖(2026-09-05)
工作树:`.worktrees/rectification-probe-answer-covers-domain-20260905`
分支:`codex/rectification-probe-answer-covers-domain-20260905`
基线:`origin/staging` @ `2dc61946`(任务书)。修复提交:`988d97ae`。未改 `.gitea/workflows/**`、未动迁移、未升级依赖、未 bump Skill(仍 10.0.14)、未改 `page.tsx`
| 任务 | 状态 | BUG |
| --- | --- | --- |
| 点选 A/B 覆盖该领域采集,不写账本、不动门 | 完成 | BUG-549 |
## 编号
开工时最大号 BUG-548。本单 **BUG-549**。未占用预留的 BUG-542。
## 产品取舍
任务书决策 2 允许否决「答 C/D 后仍可马上问同领域采集」。本单**保留原文**:C/D 不算覆盖。区分卡谈的是那一个年份窗口;采集问的是别的年份。隔一轮只是把同一问推迟,会把调度混进覆盖判定,也不减少信息差。未加「除了刚才那次以外」文案。
`decideFromDossier` 里只用来算 `methodCoverageAll` / `datedMethodCollectOpen` 的轻量 `buildMethodFollowupPlan` 仍只看账本,训练门与确认门输入不变。出题计划通过 `rectificationFollowupCatalog.answeredProbes` 透传。`adopt-narration.ts` 不调用 `buildMethodFollowupPlan`,无需改。
## 实现要点
- `domainsAnsweredYes`:用 `eventProbes`(外加同类型的 clarification / collection 探针)按 `semantic_key` / `probe_id` 回查 `domain`;回查不到忽略,不从前缀拆领域。
- `relationshipCovered` / `careerCovered` / `familyCovered``datedCollectDomainBlocked` 叠加 `answeredYes`
- `classified_from: "evidence"` 不算覆盖。
## 测试
| 命令 | 结果 |
| --- | --- |
| collect-direction + choice-card | 52/52 |
| `npx tsx --test tests/rectification-*.test.ts tests/agent-voice-copy-contract.test.ts` | 898 项;pass 898fail 0cancelled 0skipped 0 |
| `npx tsc --noEmit` | 0 错 |
| 改动文件 eslint `--quiet` | 0 error |
| `page.tsx` | 未改 |
未做浏览器真人走查。清单:`docs/testing/rectification-probe-answer-covers-domain-20260905.md`。旧会话在部署前仍会按旧逻辑再问一遍。