System Manual — Task Router
system-manual routes System's lifecycle, identity, presets, settings, and peer
controls. Schema owns action names, fields, and types;
read one route below for unfamiliar or consequential work.
Task routes
| Task |
Read |
| Runtime/lifecycle, alarms, MCP, memory, presets, or peer recovery |
substrate manual |
| Action discipline, authorization, collaboration, or deliverables |
procedures manual |
| Any refresh transaction: same-runtime reload, preset swap/revert, source/venv cutover, or failure recovery |
refresh pre-check |
Update/source/install/nudge/mismatch diagnosis and cutover handoff, including source_drift |
runtime update checks |
| Settings and SHOW ownership |
settings inventory |
| Environment variables and runtime controls |
environment variables |
| Provider transport and adapter behavior |
LLM adapters |
| SQLite traces and log queries |
SQLite log query |
| Trajectory mining and recurring patterns |
trajectory mining |
| Goal lifecycle and goal records |
goal manual |
| Agent or Project address/workdir rename or relocation (mechanical cutover) |
migration-guide |
| External attach diagnostics |
external-attach diagnostic |
| ToolFamily/plugin settings |
ToolFamily settings |
| Context, notification, MCP, shell, daemon, avatar, soul, skills, or knowledge |
Read that owning tool's manual; System does not own its procedure. |
Everyday use
Use action with only that action's input fields and a short reasoning;
summarize is optional. Fetch the installed manual with
system(action="manual", input={}) and keep it unsummarized. settings is
read-only and its comment points to the owner; presets is allowed-only, so
pass an exact returned path. Availability is not authority. Normal waiting is
IDLE; positive sleep.delay is only a last-resort alarm without a reliable
completion notification, and pending notifications require intentional force.
name_set is immutable, name_nickname mutable, and neither moves the
address/workdir. Route mechanical Agent/Project address or workdir movement
through migration-guide.
notification owns reads/dismissals; context owns summarize/rebuild/molt and
provider replay.
Consequential use
- Refresh/preset:
reference/refresh-precheck/SKILL.md is the single
owner of same-runtime reload, preset swap/revert, source/venv cutover, and
failure recovery: one targeted preflight, exactly one refresh, and one
targeted receipt. Route update/source/install/nudge/mismatch diagnosis through
reference/runtime-update-checks/SKILL.md first. Refresh never installs,
upgrades, fetches, or repairs code.
- Peer recovery: use the exact target working-directory address within authority and
diagnose/communicate first.
lull, interrupt, suspend, cpr, and clear
require admin.karma=True; nirvana also requires admin.nirvana=True and
permanently destroys the target. Read reference/substrate-manual/SKILL.md.
Cache-miss budget
system-manual#cache-miss-budget remains an alias for
reference/settings-inventory/SKILL.md#cache-miss-budget; query SHOW first.
Runtime policy (v2)
system-manual#runtime-policy-v2 remains an alias for
reference/settings-inventory/SKILL.md#runtime-policy-v2-document-shape.
1---2name: system-manual3description: Short router for runtime, lifecycle, identity, Agent/Project relocation, refresh transactions, presets, settings, update/mismatch diagnosis, LLM adapters, and operating procedures.4---56# System Manual — Task Router78`system-manual` routes System's lifecycle, identity, presets, settings, and peer9controls. Schema owns action names, fields, and types;10read one route below for unfamiliar or consequential work.1112## Task routes1314| Task | Read |15|---|---|16| Runtime/lifecycle, alarms, MCP, memory, presets, or peer recovery | [substrate manual](reference/substrate-manual/SKILL.md) |17| Action discipline, authorization, collaboration, or deliverables | [procedures manual](reference/procedures-manual/SKILL.md) |18| Any refresh transaction: same-runtime reload, preset swap/revert, source/venv cutover, or failure recovery | [refresh pre-check](reference/refresh-precheck/SKILL.md) |19| Update/source/install/nudge/mismatch diagnosis and cutover handoff, including `source_drift` | [runtime update checks](reference/runtime-update-checks/SKILL.md) |20| Settings and SHOW ownership | [settings inventory](reference/settings-inventory/SKILL.md) |21| Environment variables and runtime controls | [environment variables](reference/environment-variables/SKILL.md) |22| Provider transport and adapter behavior | [LLM adapters](reference/llm-adapters/SKILL.md) |23| SQLite traces and log queries | [SQLite log query](reference/sqlite-log-query/SKILL.md) |24| Trajectory mining and recurring patterns | [trajectory mining](reference/trajectory-mining/SKILL.md) |25| Goal lifecycle and goal records | [goal manual](reference/goal-manual/SKILL.md) |26| Agent or Project address/workdir rename or relocation (mechanical cutover) | [migration-guide](reference/migration-guide/SKILL.md) |27| External attach diagnostics | [external-attach diagnostic](reference/external-attach-diagnostic/SKILL.md) |28| ToolFamily/plugin settings | [ToolFamily settings](reference/tool-plugin-settings/SKILL.md) |29| Context, notification, MCP, shell, daemon, avatar, soul, skills, or knowledge | Read that owning tool's manual; System does not own its procedure. |3031## Everyday use3233Use `action` with only that action's `input` fields and a short `reasoning`;34`summarize` is optional. Fetch the installed manual with35`system(action="manual", input={})` and keep it unsummarized. `settings` is36read-only and its `comment` points to the owner; `presets` is allowed-only, so37pass an exact returned path. Availability is not authority. Normal waiting is38IDLE; positive `sleep.delay` is only a last-resort alarm without a reliable39completion notification, and pending notifications require intentional `force`.40`name_set` is immutable, `name_nickname` mutable, and neither moves the41address/workdir. Route mechanical Agent/Project address or workdir movement42through [migration-guide](reference/migration-guide/SKILL.md).43`notification` owns reads/dismissals; `context` owns summarize/rebuild/molt and44provider replay.4546## Consequential use4748- **Refresh/preset:** `reference/refresh-precheck/SKILL.md` is the single49 owner of same-runtime reload, preset swap/revert, source/venv cutover, and50 failure recovery: one targeted preflight, exactly one refresh, and one51 targeted receipt. Route update/source/install/nudge/mismatch diagnosis through52 `reference/runtime-update-checks/SKILL.md` first. Refresh never installs,53 upgrades, fetches, or repairs code.54- **Peer recovery:** use the exact target working-directory address within authority and55 diagnose/communicate first. `lull`, `interrupt`, `suspend`, `cpr`, and `clear`56 require `admin.karma=True`; `nirvana` also requires `admin.nirvana=True` and57 permanently destroys the target. Read `reference/substrate-manual/SKILL.md`.5859### Cache-miss budget6061`system-manual#cache-miss-budget` remains an alias for62`reference/settings-inventory/SKILL.md#cache-miss-budget`; query SHOW first.6364### Runtime policy (v2)6566`system-manual#runtime-policy-v2` remains an alias for67`reference/settings-inventory/SKILL.md#runtime-policy-v2-document-shape`.