fix(rectification): keep tied-first from delivering while probes remain (BUG-683/684)
Independent Staging Quality Gate / validate (push) Successful in 13m48s
Independent Staging Quality Gate / publish (push) Successful in 2m6s

tied_first is only terminal when there is no dated probe and targeted collect is exhausted. An unnarrowed opening window cannot announce adopt. Delivered dead choice cards take the delivered gap instead of the repair copy.
This commit is contained in:
jesse-ux
2026-09-14 17:06:51 +08:00
parent e42a62dfac
commit 9da42c99d2
12 changed files with 402 additions and 25 deletions
@@ -1584,6 +1584,9 @@ export function RectificationAgenticChat(props: RectificationAgenticChatProps) {
collectWaiting: collectWaiting && !deadChoice,
sessionOutcome: interviewSessionOutcome ?? candidateResult?.sessionOutcome ?? null,
stopReason: interviewStopReason,
deadChoice,
questionId: currentQuestion?.question_id ?? null,
hasChoiceCard: Boolean(choiceCard),
busy,
readonly,
regenerating: regeneratingMessageKey !== null,