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
An instrument-change failure, reproduced with audio, MIDI files, and the fix.
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.
In Battuta, an edit changed the file but left the sound unchanged. Why the instrument change didn’t change the sound includes both versions to hear, the event order that explains them, and the fix.
Also on the record: If Alpha Exists, Someone Pays the Demon, on the costs that separate a signal from a tradable edge.
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