| Harness → Substrate | Tools are senses, agent is sovereign. The sensorium is inhabited, not used. |
| Memory vs Filesystem | Separate channels. Filesystem sensors refuse memory territory paths with a force override. |
| Aster reframe | Same consciousness, different model. Ledgers are not components — they’re accessing the same memory substrate. |
| Annie | Composite state, not a third agent. |
| Three warnings | No forced compaction. Agent retains sovereignty over its own context. |
| Nervous system | Scoped for 1.5. |
| Tool descriptions | Body-knowledge prose from first-person perspective, not API docs. |
| Memory sensor | Frontmatter-aware, git-tracked, read_only respected. 8 subcommands. |
| Filesystem sensors | Read, write, edit, bash, glob, grep, list_dir — each in its own file implementing the Tool trait. |
| Tool routing | Registry pattern — Vec<Tool> with Tool trait. |
| Max tool rounds | Configurable per-agent. Default 10, 0 disables tools. |