Jason Shen / Trading infrastructure · Human-agent collaboration
Inspectable systems for trading and human-agent collaboration under pressure.
I build systems where internal state is not allowed to pretend it is truth.
Trading infrastructure taught me one hard rule: intent, state, risk, and confirmed truth must stay separate enough to be reviewed. Battuta is where that discipline proves it travels — from financial systems to musical decisions.
Systems
Two systems, one rule: state must stay reviewable.
Trading Infrastructure
Execution, risk boundaries, reconciliation, monitoring, and provider-confirmed truth.
Status
Trading State Replay is inspectable now.
Open case file →
Battuta
Human-agent MIDI collaboration. Inspect, change, listen, react — the agent executes, the human judges.
Status
Published on crates.io. Source, CLI, test suite inspectable.
Open case file →
Writing and lab
I write the reasoning down before the playbook exists.
Three surfaces, by how settled the thinking is: Ansatz for field notes, Eigenvalues for essays that have to hold up, Impuls for experiments you can run.
The first essay is live: Maxwell's demon as a sharper metaphor for market efficiency — information cost, and trading edge as state classification.
Collaboration entry
Three kinds of problem where a conversation is worth it.
Best fit:
- trading, execution, or risk systems with unclear state boundaries
- human-agent collaboration where the boundary between tool and judgment matters
- technical partner conversations around infra-heavy products
Architecture lens
Every system here runs the same loop.
source → core → validation → feedback