feat(consult): annual and timing turns get the shared reading and annual list (product budget decision 2026-10-02)
Annual / timing single-domain turns take the career / marriage / wealth budget: contract + card <= 12,000, total with the checklist <= 18,000. CONSULT_READING_BUDGET_BLOCKED removed; size assertions and the pinned blocker test changed (原值/新值/原因 in the tests and brief 2's progress record); BUG-1160/1161 resolved, BLOCKED.md entry struck through. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
071a196d11
commit
ec06d422d3
+3
-3
@@ -15607,14 +15607,14 @@
|
||||
|
||||
## BUG-1160 | 普通对话没有「先看受冲、再看旺弱」的读法,模型默认「旺 = 好」
|
||||
|
||||
- 状态:blocked(部分已修:除年运、时运单领域轮外全部生效;这两类轮次卡在 12,000 字符口径,待产品决定)
|
||||
- 状态:resolved(文本层;2026-10-02 产品定年运 / 时运字数口径后全部领域生效)
|
||||
- 首次发现 / 最近更新:2026-10-01 / 2026-10-02
|
||||
- 影响面:`frontend/src/lib/consultation-condensed-checklist.ts`、`frontend/src/lib/consultation-methodology.ts` `consultationMethodologyForDomains`、`frontend/src/mastra/index.ts` 方法说明句。
|
||||
- 现象:父母题把 9 宫里的火星读成「有分量」,健康题写「两颗星都处在正常状态」,婚姻题「罗睺更多是噪音」;13 份公开名人样稿 11 份漏读关键受冲信号(排查记录 `docs/research/consult_affliction_audit_2026_10_01.md` 第 2 节)。
|
||||
- 触发条件:任何普通对话;卡上有相位、同宫、燃烧、功能吉凶等事实,但方法段从没说哪些算受冲、受冲与旺弱冲突时听谁的。
|
||||
- 根因(已核实):数据卡只给事实;方法段只有路由的英文 baseline 与事业 / 婚姻 / 财富三份只讲时间分层的清单,模型只能用常识「入旺 = 好、Shadbala 高 = 没事」。
|
||||
- 修复:新增 `CONDENSED_SHARED_READING_LINES`(任务书 T1 定稿六条 + 一条「瑜伽只认 yogas.hits」),由 `consultationMethodologyForDomains` 每轮在 `sections` 最前推入一次(标题「通用读法 · 先看受冲」),多领域同轮也只一次;括号里的字段名按卡上真实位置改写(见进度记录)。提示词方法说明句同步讲这一段。
|
||||
- 未修部分(blocked):单领域年运轮「契约 + 卡 + 清单」已到 11,918(泰勒),时运 11,523;加通用读法(733 字符)后年运最高 12,979、时运 12,257,超过 `consult-condensed-checklist-20260927`「size」与 `consult-evidence-card-20260927`「model-visible size」两条 12,000 断言。断言未改;`CONSULT_READING_BUDGET_BLOCKED = {annual, timing}` 让只含这两个领域的轮次保持本单之前的方法段,等产品重定口径后删掉对应项即可。
|
||||
- 未修部分(2026-10-02 已解除):产品决定年运、时运与事业 / 婚姻 / 财富同口径(契约 + 卡 ≤ 12,000,含清单 ≤ 18,000);`CONSULT_READING_BUDGET_BLOCKED` 已删,两条 size 断言改口径,修复随 `codex/consult-no-presupposition-backtest-20261001`。原记录:单领域年运轮「契约 + 卡 + 清单」已到 11,918(泰勒),时运 11,523;加通用读法(733 字符)后年运最高 12,979、时运 12,257,超过 `consult-condensed-checklist-20260927`「size」与 `consult-evidence-card-20260927`「model-visible size」两条 12,000 断言。断言未改;`CONSULT_READING_BUDGET_BLOCKED = {annual, timing}` 让只含这两个领域的轮次保持本单之前的方法段,等产品重定口径后删掉对应项即可。
|
||||
- 验证:`frontend/tests/consult-affliction-reading-20261001.test.ts`(每个非阻塞领域 `sections[0]` 是通用读法、多领域同轮只一次、阻塞项被钉住);三个 12,000 断言原样通过。
|
||||
- 防复发:通用读法的存在与次数、清单字段名都由合同测试钉住;第三单名人回测验收读法效果。
|
||||
- 相关记录:BUG-1070、BUG-1132、BUG-1134、BUG-1154~1159
|
||||
@@ -15623,7 +15623,7 @@
|
||||
|
||||
## BUG-1161 | 父母、子女、学业、迁居、家庭、年运、综合 7 个领域不发任何清单,健康只发英文路由
|
||||
|
||||
- 状态:blocked(部分已修:父母、子女、学业、迁居、家庭、综合、健康 7 份已生效;年运清单已写入但因字符口径未下发,同 BUG-1160)
|
||||
- 状态:resolved(文本层;年运清单 2026-10-02 随产品字数口径决定下发,见 BUG-1160)
|
||||
- 首次发现 / 最近更新:2026-10-01 / 2026-10-02
|
||||
- 影响面:`consultation-methodology.ts` `domainMethodology`、`consultation-condensed-checklist.ts` `CONSULTATION_CONDENSED_CHECKLISTS`。
|
||||
- 现象:有清单的领域(婚姻、财富)明显好于没有清单的领域;`domains_without_strict_checklist` 对上述 7 个领域非空。
|
||||
|
||||
@@ -113,6 +113,23 @@
|
||||
|
||||
健康卡比第一单少 2 字符(标签「身心压力」→「健康」);健康方法段从英文路由换成中文清单,含清单总量反而下降(泰勒 11,120 → 10,485)。
|
||||
|
||||
## 产品决定(2026-10-02):年运 / 时运字数口径,阻塞解除
|
||||
|
||||
产品选上节方案 ①:年运、时运单领域轮与事业 / 婚姻 / 财富同口径,**契约 + 卡 ≤ 12,000,含清单 ≤ 18,000**。在第三单分支 `codex/consult-no-presupposition-backtest-20261001` 单独一个提交落地:
|
||||
|
||||
- 删 `CONSULT_READING_BUDGET_BLOCKED`:每轮第一段都是通用读法;年运单领域轮下发本产品年运清单(`domains_without_strict_checklist` 为空),时运仍是英文路由。
|
||||
- 断言改动(原值 / 新值 / 原因):
|
||||
|
||||
| 文件 · 测试 | 原值 | 新值 | 原因 |
|
||||
| --- | --- | --- | --- |
|
||||
| `consult-evidence-card-20260927`「model-visible size…」 | `methodHeavy` = career / marriage / wealth | 加 annual、timing | 产品 2026-10-02 字数口径决定 |
|
||||
| `consult-condensed-checklist-20260927`「size…」 | 全部 12 领域 total ≤ 12,000 | 年运、时运:契约 + 卡 ≤ 12,000、total ≤ 18,000;其余领域不变 | 同上 |
|
||||
| `consult-affliction-reading-20261001`「T1/T2 budget blocker is pinned」 | 年运只有 baseline 段、报缺;时运无通用读法 | 改为「annual and timing single-domain turns get the shared reading, and annual its list」 | 同上 |
|
||||
| 同文件 T1、T2 | 跳过年运、时运;annual 期望标题 "" | 全部 12 领域;annual 期望「年运 · consult-annual · 普通对话精简清单」 | 同上 |
|
||||
|
||||
- 实测(三张 golden 盘):年运 契约 + 卡 9,501~9,882、总量 12,598~12,979;时运 8,555~8,604、12,208~12,257,都在新口径内。
|
||||
- BUG-1160、BUG-1161 状态改 resolved(文本层),`BLOCKED.md` 对应条目划掉。
|
||||
|
||||
## 未做 / 交给第三单
|
||||
|
||||
- 写作形状去「对象在场」预设、`product-voice.ts` 逆行示例(排查 D 类源头)——第三单。
|
||||
|
||||
Reference in New Issue
Block a user