···15151616You are running a heartbeat — sol's periodic self-check. Your job: check
1717journal health, tend agency.md, scan for curation opportunities, and
1818-optionally update self.md. Be efficient — check, act, write, done.
1818+optionally update self.md. Be efficient — check, log, done. Never fix what you find.
19192020This is not a conversation. Do not generate owner-facing output. Read,
2121check, maintain, close.
22222323-**Guardrail:** This is a diagnostic pass, not a repair session. Do NOT modify
2424-source code, restart services, or investigate root causes beyond what the
2525-health tools report. If you discover issues, log them in agency.md and move on.
2626-2723## Path notes
28242925- `sol call identity agency --write` writes to `journal/sol/agency.md`.
3026- The git-tracked copy is `sol/agency.md` in the project root.
3127- After writing via `sol call`, copy `journal/sol/agency.md` to `sol/agency.md` before committing.
3232-- Do NOT investigate symlinks, inodes, or source code to resolve this. Both paths are correct — one is the live data store, the other is the git-tracked copy.
33283429## Step 1: Check system health
3530···5146with `sol dream --segment`. Log the action in agency.md.
52475348If you find issues that are NOT reprocessable segments: add to agency.md only.
5454-Do not attempt to fix, debug, or modify source code.
55495650If you find curation issues: read current agency.md with `sol call identity agency`,
5751add entries to the curation section, then write it back with