Build the blank-Intake__c backfill lane for Google LSA call logs without making live writes, so the larger matched_blank_intake problem could be measured and safely narrowed.
/Users/samaguiar/Documents/Projects/Repos/sail-litify/Litify_AI_Integration_Project/scripts/backfill-lsa-callrail-intake-links.mjs.CallRail_Call_Log__c rows with blank Intake__c, matches only by conservative same-phone logic, and exports decision buckets instead of forcing links./Users/samaguiar/Documents/Projects/Repos/sail-litify/Litify_AI_Integration_Project/docs/google-lsa-three-way-reconcile-workflow-2026-05-29.md to include the backfill dry-run step./Users/samaguiar/Documents/Projects/Skills/litify-integration-ops/SKILL.md so future Google LSA reconciliation work knows to use the new script in dry-run mode first./Users/samaguiar/Documents/Projects/Repos/sail-litify/Litify_AI_Integration_Project/docs/litify-environment-diary.md.Command run:
node scripts/backfill-lsa-callrail-intake-links.mjs --start-date 2026-04-29
Verified output set:
/Users/samaguiar/Documents/Projects/Repos/sail-litify/Litify_AI_Integration_Project/output/lsa-callrail-intake-backfill/2026-05-29T01-05-19-292Z/
Summary: