docs(wiki): cross-link cost-model → task-board #169
2 changed files with 6 additions and 5 deletions
|
|
@ -33,8 +33,8 @@ too large (10×) to leave unmeasured.
|
||||||
|
|
||||||
### Three cost modes (fast → smart → max)
|
### Three cost modes (fast → smart → max)
|
||||||
|
|
||||||
| Mode | Budget (tokens) | Behavior |
|
| Mode | Budget (tokens) | Behavior |
|
||||||
| ----- | --------------- | ------------------------------------------------------------------------- |
|
| ----- | --------------- | -------------------------------------------------------------------------- |
|
||||||
| Fast | 16K | Maximum cache-hits, minimum fresh tokens. Rejects large expansions early. |
|
| Fast | 16K | Maximum cache-hits, minimum fresh tokens. Rejects large expansions early. |
|
||||||
| Smart | 64K | Default. Balances cache reuse with room for follow-up turns. |
|
| Smart | 64K | Default. Balances cache reuse with room for follow-up turns. |
|
||||||
| Max | 256K | Almost never hits budget. For one-shot deep tasks where cost is secondary. |
|
| Max | 256K | Almost never hits budget. For one-shot deep tasks where cost is secondary. |
|
||||||
|
|
@ -86,5 +86,6 @@ how the request was made.
|
||||||
|
|
||||||
## See also
|
## See also
|
||||||
|
|
||||||
|
- [task-board](./task-board.md) — the scheduler that dispatches tasks within session budgets
|
||||||
- [mother-hive](./mother-hive.md) — MCP architecture (different cost domain)
|
- [mother-hive](./mother-hive.md) — MCP architecture (different cost domain)
|
||||||
- [quality-gates](./quality-gates.md) — the gate that validates cost-mode parsing
|
- [quality-gates](./quality-gates.md) — the gate that validates cost-mode parsing
|
||||||
|
|
|
||||||
|
|
@ -31,10 +31,10 @@ variants). The MCP host gets a battle-tested implementation for free.
|
||||||
|
|
||||||
### Persistent vs ephemeral jails
|
### Persistent vs ephemeral jails
|
||||||
|
|
||||||
| Type | How | When to use |
|
| Type | How | When to use |
|
||||||
| ---------- | ----------------------------------------- | ------------------------------------------- |
|
| ---------- | ----------------------------------------- | ------------------------------------------------------ |
|
||||||
| Persistent | `jexec <name>` into an existing jail | Operator-managed jails with preconfigured environments |
|
| Persistent | `jexec <name>` into an existing jail | Operator-managed jails with preconfigured environments |
|
||||||
| Ephemeral | `jail -c command=<binary>` auto-destroyed | One-shot confinement, no state between runs |
|
| Ephemeral | `jail -c command=<binary>` auto-destroyed | One-shot confinement, no state between runs |
|
||||||
|
|
||||||
The `JailConfig` struct uses an enum: if `name` is set, jexec; if `path` is set,
|
The `JailConfig` struct uses an enum: if `name` is set, jexec; if `path` is set,
|
||||||
ephemeral. They're mutually exclusive; `name` takes precedence.
|
ephemeral. They're mutually exclusive; `name` takes precedence.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue