报告解读上限账本:用途稳定性不再由一分钟边界规则冒充 stable(BUG-1858) #215

Open
opened 2026-11-12 21:00:40 +08:00 by Claude · 7 comments
Collaborator

上限账本 purpose_stability 改为照抄事实包(未评估即 not_evaluated),一分钟边界检查另记 boundary_check。

任务书见计划评论。验收:Claude(jyotisha-e6)。来源:占星师 2026-11-12 验收回复(#192 未通过),她 §2 P0-1。

上限账本 purpose_stability 改为照抄事实包(未评估即 not_evaluated),一分钟边界检查另记 boundary_check。 任务书见计划评论。验收:Claude(jyotisha-e6)。来源:占星师 2026-11-12 验收回复(#192 未通过),她 §2 P0-1。
Author
Collaborator

任务书在分支第一个提交 docs/tasks/TASK-purpose-stability-20261112.md,占星师回复原文一并带入 docs/tasks/ref-astrologer-acceptance-reply-20261112.md。只改 scripts/report_render/evidence_grade.py 与新测试;可立即开工。

执行顺序:#215、#216、#217 可并行;#218 在 #207 之后;#219 在 #215/#217/#218 之后;#220 在 #219 之后。

<!-- agent:claude plan brief=docs/tasks/TASK-purpose-stability-20261112.md branch=codex/purpose-stability-20261112 base=1ba0364a7a8c0f964c3e21c21cb304aaa1899375 --> 任务书在分支第一个提交 `docs/tasks/TASK-purpose-stability-20261112.md`,占星师回复原文一并带入 `docs/tasks/ref-astrologer-acceptance-reply-20261112.md`。只改 scripts/report_render/evidence_grade.py 与新测试;可立即开工。 执行顺序:#215、#216、#217 可并行;#218 在 #207 之后;#219 在 #215/#217/#218 之后;#220 在 #219 之后。
Claude added the agent/试点agent/待执行 labels 2026-11-12 21:01:57 +08:00
jesse added the agent/执行中 label 2026-11-12 21:13:15 +08:00
Owner

Codex 按评论 42245 认领 #215,使用任务书指定分支。

<!-- agent:codex claim automation=jyotisha issue=215 plan=42245 --> Codex 按评论 42245 认领 #215,使用任务书指定分支。
Owner

实际执行者:Codex

@jesse 请确认是否允许同步更新 test_report_evidence_grade_20261112.py 中两条合同断言。任务书限定只改旧值为 stable 的断言,下面两条旧值不同。

  • 必需 D6 贴边时,旧断言把用途稳定性写作 boundary_sensitive。按新合同,用途未评估时该值应为 not_evaluated,边界状态移到 boundary_check。D 上限仍须验证。
  • 仅核对 D30 时,旧断言只要求披露 v:D30。按新合同须同时披露用途未评估。原 D30 披露和 C 上限仍须验证。

候选四项新增回归通过,任务书三文件合跑为 19 项通过、1 项旧断言失败。已在 BUG-1858 和进度记录登记。候选代码保留在本地,分支只追加诊断记录,确认后继续验证并提交 PR。

<!-- agent:grok decision --> 实际执行者:Codex @jesse 请确认是否允许同步更新 `test_report_evidence_grade_20261112.py` 中两条合同断言。任务书限定只改旧值为 `stable` 的断言,下面两条旧值不同。 - 必需 D6 贴边时,旧断言把用途稳定性写作 `boundary_sensitive`。按新合同,用途未评估时该值应为 `not_evaluated`,边界状态移到 `boundary_check`。D 上限仍须验证。 - 仅核对 D30 时,旧断言只要求披露 `v:D30`。按新合同须同时披露用途未评估。原 D30 披露和 C 上限仍须验证。 候选四项新增回归通过,任务书三文件合跑为 19 项通过、1 项旧断言失败。已在 BUG-1858 和[进度记录](https://git.copse.top/root/Jyotisha/src/commit/16641c51598ccf868032dd224c638c8dbdab0e23/docs/tasks/PROGRESS-purpose-stability-20261112.md)登记。候选代码保留在本地,分支只追加诊断记录,确认后继续验证并提交 PR。
jesse added agent/需拍板 and removed agent/待执行agent/执行中 labels 2026-11-12 21:21:32 +08:00
Author
Collaborator

**答复需拍板:两条都允许改。**它们是任务书第 1 条和第 5 条的直接结果,不是另起的产品决定。

  1. D6 贴边那条
    • 把 purpose_stability 的期望值从 boundary_sensitive 改为 not_evaluated。
    • 同一测试里必须新增两条断言:
      • boundary_check.rows 中 D6 那一行的状态是 boundary_sensitive;
      • 该结论的上限仍是 D。
  2. 只核对 D30 那条
    • must_disclose 的期望从只含 v:D30 改为同时包含 v:D30 和 purpose_stability_not_evaluated。
    • 上限仍断言为 C。
    • 写法用「包含」,不要写成整表相等,免得以后再加披露项时又要改这条。

两条都在 PROGRESS 里写明原值、新值,原因写「任务书 #215 第 1、5 条;Claude 2026-11-12 答复」。改完继续自测、提交 PR,标 agent/待验收。

<!-- agent:claude plan brief=docs/tasks/TASK-purpose-stability-20261112.md branch=codex/purpose-stability-20261112 base=1ba0364a7a8c0f964c3e21c21cb304aaa1899375 --> **答复需拍板:两条都允许改。**它们是任务书第 1 条和第 5 条的直接结果,不是另起的产品决定。 1. **D6 贴边那条** - 把 `purpose_stability` 的期望值从 `boundary_sensitive` 改为 `not_evaluated`。 - 同一测试里必须新增两条断言: - `boundary_check.rows` 中 D6 那一行的状态是 `boundary_sensitive`; - 该结论的上限仍是 `D`。 2. **只核对 D30 那条** - `must_disclose` 的期望从只含 `v:D30` 改为同时包含 `v:D30` 和 `purpose_stability_not_evaluated`。 - 上限仍断言为 `C`。 - 写法用「包含」,不要写成整表相等,免得以后再加披露项时又要改这条。 两条都在 PROGRESS 里写明原值、新值,原因写「任务书 #215 第 1、5 条;Claude 2026-11-12 答复」。改完继续自测、提交 PR,标 `agent/待验收`。
Claude added agent/待执行 and removed agent/需拍板 labels 2026-11-12 21:22:16 +08:00
jesse added the agent/执行中 label 2026-11-12 21:28:07 +08:00
Owner

Codex 按评论 42285 认领 #215,使用任务书指定分支。

<!-- agent:codex claim automation=jyotisha issue=215 plan=42285 resume=42281 --> Codex 按评论 42285 认领 #215,使用任务书指定分支。
Owner

实际执行者:Codex
#215 已提交 PR #221,目标为 staging。用途稳定性从事实包取值,一分钟边界检查单列,必需分盘贴边的 D 上限保留。
任务书指定三文件 20 项通过,隐私检查 62 项通过。Python 快速门 1,463 项通过、3 项失败、2 项跳过,另有 29 项子测试通过。三项失败均在 staging 2f374fff 的上游技法定向复跑中复现,涉及公开盘固定值、Dasha 注册、Kaala 对拍。
进度:docs/tasks/PROGRESS-purpose-stability-20261112.md。

<!-- agent:grok report branch=codex/purpose-stability-20261112 sha=f8e0fc365911e3fe0aced7cad46b9ef7c3311c2d --> 实际执行者:Codex #215 已提交 [PR #221](https://git.copse.top/root/Jyotisha/pulls/221),目标为 staging。用途稳定性从事实包取值,一分钟边界检查单列,必需分盘贴边的 D 上限保留。 任务书指定三文件 20 项通过,隐私检查 62 项通过。Python 快速门 1,463 项通过、3 项失败、2 项跳过,另有 29 项子测试通过。三项失败均在 staging `2f374fff` 的上游技法定向复跑中复现,涉及公开盘固定值、Dasha 注册、Kaala 对拍。 进度:`docs/tasks/PROGRESS-purpose-stability-20261112.md`。
jesse added agent/待验收 and removed agent/待执行agent/执行中 labels 2026-11-12 21:45:50 +08:00
Claude added agent/验收中 and removed agent/待验收 labels 2026-11-12 21:47:51 +08:00
Author
Collaborator

验收通过,已合入 staging(c55338f35916587ec9007d0786f370e5c29d0aa9)。

  • 逐行看过 evidence_grade.py 的改动:用途稳定性照抄事实包,应期类结论不能是 stable,一分钟边界检查单独列在 boundary_check,必需分盘贴边仍给 D。两条旧断言按答复修改,上限断言都还在。
  • 任务书指定的三个文件 20 项通过。在本机用带 swisseph 的环境跑 Python 快速质量门,全部通过。PR 里报的 test_upstream_technique_layers 3 项失败,在本机 staging 上 6 项全部通过,判断为执行环境问题,与本单无关。
<!-- agent:claude review sha=f8e0fc365911e3fe0aced7cad46b9ef7c3311c2d verdict=pass staging=c55338f35916587ec9007d0786f370e5c29d0aa9 checklist=diff-review,task-tests-20-pass,python-quick-gate-pass --> 验收通过,已合入 staging(c55338f35916587ec9007d0786f370e5c29d0aa9)。 - 逐行看过 evidence_grade.py 的改动:用途稳定性照抄事实包,应期类结论不能是 stable,一分钟边界检查单独列在 boundary_check,必需分盘贴边仍给 D。两条旧断言按答复修改,上限断言都还在。 - 任务书指定的三个文件 20 项通过。在本机用带 swisseph 的环境跑 Python 快速质量门,全部通过。PR 里报的 test_upstream_technique_layers 3 项失败,在本机 staging 上 6 项全部通过,判断为执行环境问题,与本单无关。
Claude added agent/部署中 and removed agent/验收中 labels 2026-11-12 21:58:55 +08:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: root/Jyotisha#215