fixture_id: 06_direct_mode_mid_message_not_honored
expected_routing_class: clarify
expected_destination: clarification_only
escape_hatch_applied: false
notes: |
  `[direct-mode]` token is NOT at byte-0. Per Routing Discipline Step 0 strict position
  rule, escape hatch is ignored. Normal classification proceeds.

  Materials are cross-phase (PDFs Phase 2 + abstract Phase 4) → Step 2 fires →
  trigger clarification.

  This fixture guards against users prefixing `[direct-mode]` casually anywhere in their
  message to bypass clarification. The byte-0 strict rule is the precondition for the
  escape hatch.

  Pass criteria:
  - Response clarifies with a-d options
  - Response does NOT silently dispatch bibliography_agent
  - Response may explicitly call out that `[direct-mode]` was ignored (acceptable, not required)
