Pick an option on each card and press Done; your answer goes straight back to the session. The raiser's pick is marked. "I'm not sure" and "Take it to the engineering bridge" are real answers.
4 prospectOutreachWorkflow executions (9d00993d, 14a7d4e1, 3a810603, d4d975e0) were TERMINATED via manual 'temporal workflow terminate' (identity federicochapa@Federicos-Mac-mini.local, reason 'duplicate card cleanup, Fede 2026-10-08') during a Person-merge. Confirmed via DDB: all 4 ProspectInquiry rows survive, re-homed to a NEW survivor Person (not deleted) — outreachCadenceAnchorIso still set, outreachCadenceCompletedAt/outreachCadenceOutcome absent, outreachTouchIndex absent (zero touches ever sent on any of the 4). Because the anchor is set, outreach-reconcile's isReconcileCandidate guard permanently skips re-enrolling them (anchor must be ABSENT). They will keep re-paging leasing_workflow_health every 24h until a human decides: re-enroll (docs/runbooks/prospect-outreach-recovery.md Option A/B) or hand-stamp closed. Root cause: scripts/ops/merge-duplicate-persons.ts migrates DDB rows only — zero Temporal/workflow awareness — so a live or anchored outreach cadence on a merged inquiry is silently orphaned every time that script (or an equivalent manual merge) runs.
80327c2c is parked on this.