fix(rectification): keep invite collect CHECK-legal after kind mapping (BUG-656)
Full TAP failed because invite_more is not a target_kind enum value, and exhaustion re-decide after skipped targeted persist must reuse decideAfterInferenceChange. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1625,7 +1625,11 @@ async function persistExhaustionCollect(input: {
|
||||
followup,
|
||||
});
|
||||
dossier = dossierWithSkippedTargetedCollect(dossier, followup);
|
||||
decision = decideFromDossier(dossier);
|
||||
decision = decideAfterInferenceChange({
|
||||
dossier,
|
||||
state: previousInferenceFromReceipt(receipt),
|
||||
userStopped: false,
|
||||
});
|
||||
catalog = rectificationFollowupCatalog(
|
||||
dossier.latestResult ?? null,
|
||||
dossier.evidence,
|
||||
|
||||
Reference in New Issue
Block a user