Documentation Index
Fetch the complete documentation index at: https://docs.canthus.org/llms.txt
Use this file to discover all available pages before exploring further.
Worked examples
Example A - Sarah neutral baseline
Example A - Sarah neutral baseline
[3, 3, 3] (axis ~1.0)| Task | relativeCost | Duration | Axis | Cost |
|---|---|---|---|---|
| Taking medication | 0.3 | 1 min | 1.0 | 0.4 |
| Brushing teeth | 1.0 | 2 min | 1.0 | 2.6 |
| Getting dressed | 2.3 | 5 min | 1.0 | 15 |
| Shower | 1.0 | 10 min | 1.0 | 13 |
| Light cooking | 1.5 | 20 min | 1.0 | 39 |
Example B - Sarah rough-day inflation
Example B - Sarah rough-day inflation
[2, 2, 2] (axis factor ~1.25)| Task | Neutral | Rough day | Change |
|---|---|---|---|
| Brushing teeth | 2.6 | 3.3 | +25% |
| Getting dressed | 15 | 19 | +25% |
| Shower | 13 | 16 | +25% |
Example C - James severe profile capacity
Example C - James severe profile capacity
| Task | relativeCost | Duration | Cost |
|---|---|---|---|
| Taking medication | 0.3 | 1 min | 0.6 |
| Sitting up in bed | 0.3 | 15 min | 9 |
| Brushing teeth | 1.0 | 2 min | 4 |
| Brief phone call | 0.8 | 5 min | 8 |
Example D - Post-recalibration (before)
Example D - Post-recalibration (before)
2.6 before recalibration.| Task | Formula | Result |
|---|---|---|
| Shower | 1.0 x 10 x 2.6 x 1.0 x 0.5 | 13 mana |
Example E - Post-recalibration (after)
Example E - Post-recalibration (after)
relativeCost remains valid; no task backfill required.| Case | Formula | Result |
|---|---|---|
| Shower before | 1.0 x 10 x 2.6 x 1.0 x 0.5 | 13 mana |
| Shower after | 1.0 x 10 x 2.0 x 1.0 x 0.5 | 10 mana |
Example F - Return after absence confidence moderation
Example F - Return after absence confidence moderation
- Confidence modifier:
0.8 x 0.85 = 0.68 - Bias:
0.80 + 0.68 x 0.17 = 0.916 - Pool shown:
35 x 0.916 ~= 32
- Confidence modifier:
0.8 x 0.95 = 0.76
- Confidence restored to pre-absence level.
Example G - Deadline outside horizon stays gated
Example G - Deadline outside horizon stays gated
Example H - Deadline inside horizon is surfaced
Example H - Deadline inside horizon is surfaced
Example I - Scheduled reserve warning
Example I - Scheduled reserve warning
typicalPool x 0.20.Expected behavior: scheduledReserve notice appears with per-task preview mana and total preview mana.Example J - Missed temporal items remain actionable
Example J - Missed temporal items remain actionable
Example K - Seeded irregular timeline (moderate)
Example K - Seeded irregular timeline (moderate)
Example L - Seeded irregular timeline (severe)
Example L - Seeded irregular timeline (severe)
Deterministic Harness Mapping
CI runs a deterministic harness and publishes JSON output atapp/build/mana_scenarios/report.json.
| Scenario ID | Source | Seed |
|---|---|---|
example-a-neutral | Example A neutral baseline | 1101 |
example-a-rough | Example B rough-day inflation | 1102 |
example-b-severe | Example C severe profile capacity | 1201 |
example-c-post-recalibration-before | Example D recalibration before | 1401 |
example-c-post-recalibration-after | Example E recalibration after | 1402 |
example-d-return-after-absence | Example F return-after-absence | 1301 |
example-e-deadline-outside-horizon | Example G deadline outside horizon | 1501 |
example-f-deadline-inside-horizon | Example H deadline inside horizon | 1502 |
example-g-scheduled-reserve-warning | Example I scheduled reserve warning | 1503 |
example-h-missed-temporal-neutral | Example J missed temporal neutral handling | 1504 |
seeded-irregular-mixed-1 | Example K seeded irregular moderate | 9001 |
seeded-irregular-mixed-2 | Example L seeded irregular severe | 9002 |
app/tool/mana_scenario_harness.dart