fix(synastry): check the dasha sentences the report actually writes
A shifted antardasha or English mahadasha was passing because the checker only recognized 大运 and 子运. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -42,6 +42,7 @@ Turbopack 不能用这个工作树里的 `node_modules` 联接(联接指向工
|
||||
| 会话详情列合同 | 人物字段后是 `created_at` | 中间加上这三列 | 详情和容量合同跟着列走 |
|
||||
| 输入框禁用 | `subjectDeleted` 开头 | `synastryClosed` 开头,合盘追问不看查看者资料是否齐全 | 报告删除后只读;追问不要求查看者出生资料 |
|
||||
| 称呼按钮 | 资料停在称呼步时按钮是「确认称呼」 | 合盘追问仍是「发送」,也不再被出生资料表单挡住 | 预填问题要能发出;查看者自己的资料没填完也能问 |
|
||||
| 引导表单 | `const onboardingFormActive = !profileComplete && onboardingStep !== "name"` | 前面加上 `!synastryChat &&` | 合盘追问跳过引导表单;普通对话仍按原条件收起输入框 |
|
||||
|
||||
## 验收(2026-10-20)
|
||||
|
||||
@@ -65,3 +66,15 @@ Turbopack 不能用这个工作树里的 `node_modules` 联接(联接指向工
|
||||
| 模型 / 浏览器 | 环境缺口 | 无模型凭据、无登录态。功能未进 staging,真人清单先不跑 |
|
||||
|
||||
普通单人对话的提示、证据卡和工具不在这次 diff 里。`scripts/jyotish_api_server.py` 和 `.gitea/` 没改。
|
||||
|
||||
## 修复(2026-10-20)
|
||||
|
||||
核对改去认时间线实际写下的句子:中文「大运」「小运」,英文 `mahadasha`、`antardasha`,中间是 `to`。材料用 `buildTimelineSegments` 生成的 `basis`。原样引用通过;年份改一年失败;两稿都对不上仍是「这一点在这份合盘里没有算到,我不能确定」。名人三条仍是通过、失败、失败。时间线生成器的用词没改。
|
||||
|
||||
预填文案只留「合盘报告里「节名」这一段,在我们两人的盘里依据是什么?」英文说明留一句。
|
||||
|
||||
| 项 | 结果 |
|
||||
| --- | --- |
|
||||
| `tsc --noEmit` | 0 错 |
|
||||
| `npm run lint` | 0 error,122 warning |
|
||||
| `tests/synastry-report-chat.test.ts`、`tests/birth-time-consultation-consent.test.ts` | 21 通过,0 失败 |
|
||||
|
||||
@@ -508,4 +508,4 @@
|
||||
| `TASK-niryaana-shoola-pvr-20261018.md` | `PROGRESS-niryaana-shoola-pvr-20261018.md` | #84 Niryaana Shoola 改 PVR 口径(我们的表与 Shoola 逐行相同;推翻 BUG-1283 所选 profile;占星师 7a773d13) | 待验收 | `codex/niryaana-shoola-pvr-20261018` |
|
||||
| `TASK-synastry-full-report-20261018.md` | #82 | 婚恋合盘:选人页 + 完整合盘报告(关系画像九节:结论+折叠的分析逻辑+关系时间线+技术依据摘要;英文按需;计费键 synastry.full) | 排队(等 #78、#79、#81) | `codex/synastry-full-report-20261018`;动表 |
|
||||
| `TASK-synastry-report-chat-20261018.md` | `PROGRESS-synastry-report-chat-20261018.md` | 从合盘报告某一节进入对话问依据(绑定报告与节、对话里可用术语、只依据已存计算结果并逐条核对、计费照普通对话) | 验收未通过 | `codex/synastry-report-chat-20261018` @ `3956519f3`;动表 |
|
||||
| `TASK-synastry-report-chat-fix-20261020.md` | #83 | 大运核对要认报告里的「小运」和英文 mahadasha / antardasha;预填文案只留一句 | 待执行 | 同一分支继续 |
|
||||
| `TASK-synastry-report-chat-fix-20261020.md` | `PROGRESS-synastry-report-chat-20261018.md` | 大运核对要认报告里的「小运」和英文 mahadasha / antardasha;预填文案只留一句 | 待验收 | 同一分支继续 |
|
||||
|
||||
Reference in New Issue
Block a user