Timeline shows agent wall-clock by thread; the right column keeps tokens and cost visible.
Threads
Thread evidence from signed events: Intent · Attempt · Decision · Verification.
Concurrent-login race; failed test.
Replay succeeded; failed assertion.
The auth popup is blocked by default in Safari and loses state on mobile browsers. Dropped.
Works across every browser with no popup permission, carrying state in the OAuth state param. Chosen for cross-browser reliability over the popup's smoother feel.
Five near-identical functions duplicated the exchange setup — harder to extend as cases grow.
Single setup, one row per code state — trivial to add cases. Chosen to keep the suite maintainable as OAuth grows.
The diff, traced back to the braid. Every hunk shows which thread wrote it and whether that thread's verdict held — so you read what changed and why it survived in one place.
Judgment queue · 1 intervention · 1 ready to promote · 1 running spend check.
Unsigned local work waiting to attach into a braid.
Full braid inventory across active, surfaced, promoted, and dropped lifecycle states. Scratch lives separately until attached.