1:23:47

Ben Fisher (with another speaker) records a recall/debugging session focused on a sync/CRM pipeline that ingests messages from Apple/iCloud (iMessage, SMS, RCS) and forwards interactions into a CRM called Adio. Key issues: unexpected missing recent messages (investigation of two local databases: Chat DB and Chat DB WAL and their commit behavior), inconsistencies when opening the SQLite files with different viewers (TablePlus showed blank, SQLite Pro could open tables), and message rows with empty text or rich-text/attachment blobs. Operational problems discussed include incorrect batching/deduplication behavior (they expect per-message processing with a configurable deduplication window—default 30 minutes—so only one CRM interaction is created per contact per window), tests failing / deduplication not working, unstaged/generated files and messy repo structure, and reliability/daemon startup choices (auto-launch on login, initial sync on start, restart behavior). Ben also contrasts Taskmaster AI vs Claude for task granularity and requests many concrete actions (SQL query to view recent messages, save query to README, create tasks, run tests, stage/commit changes).

Questions this video answers

Uploaded July 8, 2025 (title: '2025 06 24 recall session #4').

Chat DB and Chat DB WAL.

30 minutes (configurable; may change later to daily/calendar-day).

Chapters

More from Ben

youtube.com

Welcome to the Thunderdome

1y ago
youtube.com

2025-06-24 recall - session #7

1y ago
youtube.com

2025-06-24 recall - session #6

1y ago
youtube.com

2025-06-24 recall - session #5

1y ago
youtube.com

2025 06 22 recall session #3

1y ago
youtube.com

2025 06 21 recall session #2

1y ago
youtube.com

2025 06 21 recall session #1

1y ago
See all content