fix: block legacy dynamic candidate adoption

This commit is contained in:
Jesse_Chen
2026-07-20 15:11:42 +08:00
parent 8f98e8585d
commit 7ef8f7c146
8 changed files with 117 additions and 13 deletions
@@ -190,6 +190,7 @@ export function useBirthTimeGuidedJourney(input: GuidedJourneyInput): BirthTimeG
const resultId = turn?.candidateResult?.resultId;
const winner = turn?.candidateResult?.winningSegment;
if (!turn || !resultId || winner?.representativeTime !== time) return;
if (turn.journeyProtocol === "dynamic-choice-v2") return;
const release = claimMutation(busy);
if (release === null) return;
setPending(true);