Health Check
Flag walnuts that are past their rhythm.
Process
For each non-archive walnut:
- Read
_kernel/key.mdfrontmatter forrhythm: - Read
_kernel/now.jsonforupdated:timestamp - Calculate days since last update
- Compare against rhythm:
- daily: 1 day
- weekly: 7 days
- biweekly: 14 days
- monthly: 30 days
Health Signals
- active -- within rhythm (skip)
- quiet -- 1-2x past rhythm (note)
- waiting -- 2x+ past rhythm (flag)
Output
If all walnuts are healthy: [SILENT]
If issues found:
Health Check -- [date]
WAITING (past 2x rhythm):
[walnut] -- [N] days (rhythm: weekly) -- last: [date]
[walnut] -- [N] days (rhythm: daily) -- last: [date]
QUIET (past rhythm):
[walnut] -- [N] days (rhythm: weekly)
[N] walnuts healthy, [M] need attention.
Rules
- Only flag waiting (2x+) and quiet (1x-2x)
- Skip archive, skip inbox
- Skip people walnuts (they get nudges from alive-people instead)
- Keep brief -- this is a notification, not a report