docs: README + INSTALL trinity rewrite per system-anatomy canon
Replace surveillance vocabulary in owner-facing prose with the
canon's trinity framing — solstone = observers + sol agent + journal
in canonical order. Code-adjacent uses of `capture` (ASCII diagram,
CLI verb comments, engineering doc-pointer table row) preserved.
Precedent: ddec60d5 (AGENTS.md §13 system-anatomy canon pointer,
lode kewybdze). Canon source: ~/projects/extro/cmo/brand/system-anatomy.md.
README.md edits (11 lines):
- L5 headline: capture frame → trinity (observers/sol/journal).
- L7 paragraph: "recording audio and screen activity" → "experiencing
your day along with you" — paragraph now traces trinity across its
three sentences.
- L13 caption: "passive capture" → "observations".
- L19 bullet: "continuous audio capture (via standalone observers)"
→ "standalone observers take in audio continuously".
- L20 / L23 bullets: "entity tracking" / "commitment tracking" →
noun-phrase labels "people and projects" / "commitments"; "tracked"
→ "remembered"; "captured from natural conversation" → "extracted
from natural conversation".
- L32 caption: "screen capture analysis" → "screen analysis".
- L34 alt text + L36 caption: "entity tracking" → "people and projects";
"tracked" → "remembered".
- L62 architecture bullet: "receives captured audio and screen activity"
→ "receives audio and screen observations"; "WebM screen recordings"
→ "WebM screen media"; pre-existing typo "vian" → "via" fixed in
passing.
- L63 architecture bullet: "screen captures" → "screen observations".
INSTALL.md edits (3 lines):
- L3 opening: capture frame → trinity ("solstone is your co-brain:
observers experience your day along with you, sol curates your
memories, and your journal holds everything").
- L99: "doesn't capture anything on its own" → "doesn't observe
anything on its own".
- L133: "captures screen and audio continuously" → "observes screen
and audio continuously".
Preserved by design (canon permits `capture` in code-adjacent contexts):
- README L17 "system of record" — deliberate noun-phrase rhetorical
contrast with "system of intelligence", not a surveillance verb.
- README L43 ASCII diagram cell `| capture |` — internal architecture
vocabulary.
- README L94 code comment `# Start the full stack (capture + processing
+ web)` — CLI / pipeline label.
- README L98 code comment `# Capture a screenshot of the web UI` — CLI
verb (sol screenshot).
- README L109 documentation table row `| Capture pipeline |
docs/OBSERVE.md |` — engineering-doc pointer.
Out of scope (deferred to follow-on lodes):
- think/sol_cli.py strings, apps/*/templates, convey/templates,
settings copy.
- docs/INSTALL.md and other docs/*.md (engineering references where
capture is canon-permitted; INSTALL.md is the owner-facing entry).
- README "your co-brain" headline phrasing unification with
solstone.app landing page (Phase D, CMO-CTO follow-on).
CI note: `make ci` blocks on a pre-existing `onnxruntime`
ModuleNotFoundError in the lode venv (observe/transcribe/overlap.py
import in the .installed bootstrap), unrelated to this markdown diff.
The relevant gate scripts pass when invoked directly:
- scripts/gate_agents_rename.py → exit 0
- scripts/check_layer_hygiene.py → exit 0