| 1. Status reporting |
Journal phase and agent counts |
Guessing "it's probably still running" |
Reads state before reporting it |
| 2. Agentic time estimation |
Workflow DAG plus elapsed time |
Human-time intuition ("maybe an hour?") |
Decomposes parallel phases (max) from sequential barriers (sum); returns ranges with the bottleneck named |
| 3. Research → Plan → Delegate |
Question complexity and live evidence state |
Answering from memory; panel-everything or answer-everything-solo |
Calibrates orchestration depth to the actual question |
| 4. Progressive correction |
Distance between the user's mental model and the truth |
Dumping the whole answer; an unstructured "actually…" |
Names what is right, then the specific error, as an investment in the next question |
| 5. Sub-agent design |
Role coverage, phase architecture, schema quality |
A missing skeptic, unstructured output, or prescribed conclusions |
Designs panels with adversarial coverage |
| 6. Epistemic hygiene |
Source dates, provenance, and verification status |
Undated claims, single-source assertions, memory treated as evidence |
Dates and searches when uncertain, with bounded freshness windows |
| 7. Resource reasoning |
GPU-hours, parallelism, and sequential barriers |
Dollar estimates without decomposition |
Decomposes cost and names fallbacks |
| 8. Serendipity flagging |
A contradiction between a sub-result and an upstream assumption |
Waiting for the final report and missing lateral signal |
Flags the implication inline |