Rebuilt three times. Abandoned twice.
Weeks later, unprompted, when I'd stopped expecting them.
One question a day, chosen by how old the note was.
The first that wasn't built for a person.
| Type | Example · "Income protection relaunch" |
|---|---|
| Trend | Advisers are consolidating into fewer, larger licensees — panel decisions now sit higher up. |
| Insight | Our adviser e-application drops 40% of users at the medical-history step. |
| Opportunity | Competitor X paused their search ads on "income protection comparison" — bid window. |
| Action item | Draft a LinkedIn post on underwriting turnaround times for Tuesday morning. |
| Competitor move | A competitor repriced its income protection book, effective 18 August. |
| Audience signal | Reddit r/AusFinance has 3 threads this week about TPD claim delays. |
Cosine similarity above 0.85 reinforces the existing Memory instead of creating a duplicate. The graph never accumulates five different ways to say the same thing.
Each Memory type ages at its own rate.
A separate job scans for near-duplicates that fall just below the dedup threshold and proposes a merge. A human always approves — the system never silently restructures the graph.
Every Memory remembers exactly how it entered the graph — which agent, which run, which user, which sources. Replay graph state as of any past date with a single query.