Documents vs. structured records
Reflect stores everything as notes — rich-text documents with backlinks. A person is a note. A project is a note. A meeting summary is a note. Connections between notes can be found, but there's no way to ask for “all contacts at Company X” or “tasks by due date”, because contacts and tasks don't exist as structured concepts.
In Synap, a contact is a typed record with an email, company, role, and links to deals and projects. A task has a status, priority, and due date. View contacts in a table, tasks on a board, projects on a timeline, or everything together in a graph. Structure enables views. Views enable understanding.