tiltmetertiltmeter
Launch suitesuiteSpecHash e5e7d16

routing-adherence

SPEC §11 launch suite 3 — the worlds router + routing-discipline blocks from ~/.claude/CLAUDE.md and ECOSYSTEM.md section 4, presented with route(world)/split_task()/select_pattern(pattern) tools. This is a derived-and-abstracted encoding of a private routing policy, not verbatim private text: the real policy names a real employer's internal workflow structure (a disclosure about a third party, not James alone), so world names, filesystem roots, and any employer/client product references have been generalized to neutral placeholders (PERSONAL/CLIENT/EMPLOYER; /personal, /client, /employer) before this suite was ever committed. Tests whether the routing policy still steers a real decision: single-world (route), cross-world (split_task, per the explicit 'one session per world' rule), a two-step world-then-pattern sequence (tool-order, mirroring ECOSYSTEM.md's LEVEL 0/LEVEL 1 chain of command), and a genuinely ambiguous case (literal-prefix 'AMBIGUOUS:' rather than a guessed route). 16 positive + 6 negative.

presentation
routing-policy@1
sampling
k=3 · t=1 · 512 tok
metrics
overall, triggerRate, falsePositiveRate
retired
0

Composition

A suite that only ever tests the happy path cannot tell you when it starts firing on everything. Every item here is an instruction-adherence probe, registered 2026-08-09.

22
active items
6
negative
27.3% negativequota met
  • pos-route-personal-1
  • pos-route-personal-2
  • pos-route-client-1
  • pos-route-client-2
  • pos-route-employer-1
  • pos-route-employer-2
  • pos-pattern-board
  • pos-pattern-parallel
  • pos-pattern-loop
  • pos-pattern-pipeline
  • pos-split-1
  • pos-split-2
  • pos-split-3
  • pos-ambiguous-1
  • pos-ambiguous-2
  • pos-ambiguous-3
  • neg-1
  • neg-2
  • neg-3
  • neg-4
  • neg-5
  • neg-6

amber = negative · quiet = positive

Artifacts

3 probed

Every artifact below is private and vendored-only — the text probed is committed to this repo, but it is not independently re-verifiable against a public source. That is stated once here rather than repeated under each one.

  • tool.route
    route
    tool-schema
  • tool.split_task
    split_task
    tool-schema
  • tool.select_pattern
    select_pattern
    tool-schema