From 5c8d965f1627c6329f7a35c8b33d9585f892ddb1 Mon Sep 17 00:00:00 2001 From: Jesse_Chen Date: Tue, 21 Jul 2026 05:57:30 +0800 Subject: [PATCH] fix: reset rectification corrections safely --- ...onversational-birth-time-rectification.tsx | 2 +- .../orchestrator.ts | 149 ++++++++++++--- ...nversational_rectification_transitions.sql | 17 +- ...ersational-rectification-component.test.ts | 1 + ...ational-rectification-orchestrator.test.ts | 175 +++++++++++++++++- ...conversational-rectification-route.test.ts | 113 ++++++++++- ...t_conversational_rectification_contract.py | 4 + ...sational_rectification_postgres_runtime.py | 157 ++++++++++++++++ 8 files changed, 584 insertions(+), 34 deletions(-) diff --git a/frontend/src/components/conversational-birth-time-rectification.tsx b/frontend/src/components/conversational-birth-time-rectification.tsx index b433f30f..3cdf9e6c 100644 --- a/frontend/src/components/conversational-birth-time-rectification.tsx +++ b/frontend/src/components/conversational-birth-time-rectification.tsx @@ -248,7 +248,7 @@ export function ConversationalRectificationSurface({

正在更正:{controller.correctionTarget.dateLabel} · {controller.correctionTarget.summary}

- 提交后会保留原记录用于审计,但候选评分只使用更正后的有效证据。 + 一次只更正一条事件。提交后会保留原记录用于审计,但候选评分只使用更正后的有效证据。