| name | recall |
| description | Answer history questions from the journal system ("when did we meet X", "what did we promise Y", "what happened with Z last fall"). Searches dossiers, then monthly rollups, then targeted dailies, with bounded context at every step. Use for any question about past meetings, commitments, people, accounts, or decisions. |
Recall
Entity or topic in, answer out. The journal system is tiered exactly so this skill never has to load the whole archive: dossiers answer entity questions in one file, rollups answer month questions in one file, dailies supply verbatim detail only once you know which day to open.
The tier formats are defined in personal/journal/SCHEMA.md. Layout:
- Dossiers:
personal/people/<slug>.md, personal/accounts/<slug>.md
- Rollups:
personal/journal/rollups/YYYY-MM.md
- Dailies:
personal/journal/<YYYY>/YYYY-MM-DD-DAY.md
Search Order (stop as soon as the question is answered)
1. Dossier first. For any question naming a person or account, glob the two dossier folders for a matching slug (check aliases in frontmatter if the obvious slug misses). The Log, Commitments, and Open Threads sections usually answer "when did we last talk", "what did we promise", and "where did we leave off" outright.
2. Rollups second. For topic questions, date-range questions, or dossier misses, grep personal/journal/rollups/ for the entity or topic. Rollup frontmatter lists every person and account mentioned that month, so a name grep finds the right months even when the question is vague about timing. Read only the matching rollups.
3. Targeted dailies third. Once a dossier line or rollup line points at specific dates, open just those daily files for full detail. If tiers 1 and 2 both miss, grep every year folder directly (grep -ril "<term>" personal/journal/*/, which covers all years present, never a hardcoded list) and read only the strongest hits, newest first, not every match. Dailies from 2026-07-17 onward also carry frontmatter you can match on.