The Notion database this indexer builds — raw AI chat sessions turned into titled, categorized, tagged, deduped entries.
| Title | Source | Category | Tags | Follow-up |
|---|---|---|---|---|
| Chose Vite over CRA for the bid app | Claude | Engineering | react, tooling | — |
| Idempotent sync design pattern | Claude | Architecture | agents, safety | Yes |
| MEDDIC vs BANT for pipeline scoring | ChatGPT | Sales | forecasting | — |
| PDF generation from templates | Claude | Engineering | reporting, pdf | — |
For each meaningful session it extracts a title, source tool, category, 2–4 sentences of takeaways, tags, and whether follow-ups exist.
Key takeaway: reconcile against current state rather than replaying events. Overwrite only future-dated records, preserve human edits, and never delete without confirmation. This pattern now underpins the calendar sync and deletion processor. Flagged for follow-up: extract into a reusable template.
Before writing, it checks the knowledge base for the session ID — so re-runs never create duplicates.