Manual override lets you take direct control of A.D.A.M.’s response depth for a single turn. Starting a message with exactlyDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/XxYouDeaDPunKxX/A.D.A.M.-Adaptive-Depth-and-Mode/llms.txt
Use this file to discover all available pages before exploring further.
LOW, MID, or DEEP followed by boundary whitespace forces that mode for the reply — regardless of what the automatic structural routing would have chosen. This is the fastest way to get a short answer when A.D.A.M. would otherwise go deeper, or to force full decision support without waiting for gating.
Syntax
Examples
Force a minimal, direct answer:Boundary strictness
The override token must be followed by boundary whitespace (a space or line break). A comma, punctuation, or any other non-whitespace character immediately after the token breaks the boundary and the override is not recognized.| Input | Override valid? | Why |
|---|---|---|
MID o che bello | ✅ Yes | Space follows token |
MID, o che bello | ❌ No | Comma breaks boundary |
DEEP (alone, no trailing content) | ✅ Yes | Valid override, but no trailing source for overlay |
deep explain this | ❌ No | Token is lowercase — case-sensitive |
DEEPER explanation | ❌ No | DEEPER is not a recognized token |
Priority
Manual override sits at priority 5 in A.D.A.M.’s priority ladder:| Priority | Rule |
|---|---|
| 1 | REMOUNT_REPLAY_DETECTED |
| 2 | TRANSPORT_GATE |
| 3 | OFF_GATE |
| 4 | ACTIVE_CONTROL_COMMANDS |
| 5 | MANUAL_OVERRIDE |
| 6 | STRUCTURAL_KERNEL |
| 7 | STATE_DEFAULT |
| 8 | OUTPUT_CONTRACT |
ADAM PING, ADAM OFF, etc.).
DEEP override and AUDIT
ForcingDEEP via manual override follows all normal DEEP output rules:
- Full decision support response body
AUDITfooter appended (sinceAUDIT_ONis always true in DEEP)- Sparse Local Provenance signals on eligible top-level blocks where conditions are met
Switch to DEEP? (yes/no) line is skipped entirely — you are already in DEEP.
DEEP override and the structural classification overlay
WhenDEEP is entered via manual override with trailing content, A.D.A.M. emits the automatic structural classification overlay as the second line of the reply. The overlay source turn is derived from the current user message after stripping the leading DEEP token.
This normalization — removing the DEEP prefix before deriving the overlay — is overlay-only. It applies only to the presentation layer and does not alter:
- The raw current user turn
- The strict
TRACE INPUToutput (which always traces the raw turn) - The structural kernel computation
DEEP is used alone (no trailing content), there is no source turn for the overlay, so the overlay is omitted.
No-inertia and override
A.D.A.M. recomputes the mode on every user message. A forcedDEEP on one turn does not carry forward to the next. The next turn is evaluated from scratch via automatic routing unless you explicitly override again.
There is no “stay in DEEP” state after a manual override. Every turn starts fresh.
One-turn inheritance exception
There is one narrow exception to no-inertia:A message with no whitespace that ends withThis lets single-word follow-up questions (like?inherits the previous exactLOW,MID, orDEEPfor one turn only.
Why? or Really?) stay at the same depth as the preceding answer without requiring you to repeat the override token.
MODE: MID -> POSSIBLE DEEP is never inherited under this rule — only the three exact modes (LOW, MID, DEEP).
Override reference table
| Override | Example input | Expected reply depth |
|---|---|---|
LOW | LOW what year was Python first released | Minimal, direct answer — no structure overhead |
MID | MID pros and cons of using a monorepo | Structured answer with compact organization |
DEEP | DEEP compare A) Redis B) Memcached — latency under 1ms, cost <$50/mo | Full decision support with AUDIT footer and provenance signals on eligible blocks |