✔ CLI export, hash guard, noninteractive overwrite refusal, source aliases and recovery-safe preflight (384.033125ms)
✔ parse four complete exchanges and preserve the exact source (0.61175ms)
✔ pins survive verbatim; whole tool exchange stays paired; chronological output (0.765375ms)
✔ pinned minimum is exact, and too-small budget refuses (0.316458ms)
✔ normal beats an earlier aside; oversized normal can be skipped whole (0.155917ms)
✔ bad priorities, budgets, incomplete exchanges and tool mismatches fail closed (0.324042ms)
✔ message-wrapped tool blocks belong to the same exchange (0.190083ms)
✔ fences grow around hostile Markdown and Unicode byte counts are exact (0.133375ms)
✔ selection is deterministic and leaves inputs intact (0.139167ms)
ℹ tests 9
ℹ suites 0
ℹ pass 9
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 435.823875
