Four networked machines observe markets around the clock. Five strategies write down their claims — with the source, the age, and what would prove them wrong — and no capital moves until a human authorizes it with one tap. Every number on this page is either live from an endpoint or ships with the command that produced it.
A private mesh of small computers. Every node reaches every other node over Tailscale — no single machine holds all the truth. The green ring is a live status pulse; the moving particles are network activity, and they slow down when the market feed slows down.
Every strategy runs on paper. Each proposal carries its source, its age, and what would prove it wrong. The only way capital moves is one tap on Telegram. Nothing on this panel comes from a mock.
RegimeNOT OBSERVEDdesk.posture
Execution
not observed
Decision gate
not observed
Active agents
not observed
Pending review
not observed
Snapshot age
not observed
Feed age
not observed
Live strategy tracks
Paper, always — until Telegram says otherwise
PAPERRegimeAwareRSIinactive
Return—
Open—
Green days—
Agenot observed
RSI mean-reversion, gated by the BTC 20-day regime state. · strategies.py:178
PAPERMultiTFMomentuminactive
Return—
Open—
Green days—
Agenot observed
RSI(7), 20-SMA, and 5-day return must all agree before entry. · strategies.py:323
PAPERCorrelationBreakoutinactive
Return—
Open—
Green days—
Agenot observed
Fires when BTC↔SPY correlation breaks down and RSI is oversold. · strategies.py:275
PAPERFundingRateContrarianinactive
Return—
Open—
Green days—
Agenot observed
Fades 3-day momentum as a proxy for one-sided funding. · strategies.py:237
PAPERSapphireCompositeinactive
Return—
Open—
Green days—
Agenot observed
0–100 score across all four; quarter-Kelly position sizing. · strategies.py:372
Market context
The room the desk is trading into
Fear & Greed
not observed
awaiting collector
BTC dominance
not observed
awaiting collector
DXY
not observed
awaiting collector
Signal stream
Most recent observations, in order
No signal has been observed in this snapshot.
03 · Research
AI drafts.A human verifies.
Every piece here was generated by a Sapphire agent and then read by a person before it published. The corpus is committed to git — a stale claim is visibly stale, and the sync script cannot ship a piece that did not carry publish: true.
Anyone can build a beautiful dashboard. Fewer can point at one live settlement rail, one mandate that cleared four safety boundaries, and a test suite that keeps growing. These are the three things that make the rest of the site worth reading.
Settlement rail
Robinhood Chain
Chain id
4663
Family
Arbitrum Orbit L3
Mainnet live
2026-07-01
Testnet
46630
Three contracts carry the surface — SapphireSignalVerifier, SapphirePaymentGate, and SapphireSentinelRegistry. Public wallet 0xc2B5…c9EB; keys never enter this repo.
First cleared mandate
BRODIE · $0.38
The first mandate that arrived at the confirmation firewall, was scored by the policy shim, and cleared to execute. Small on purpose. The value of BRODIE is not the dollar amount; it is the four boundaries that had to hold for it to happen.
Per-order cap
Under $5 per proposal — an order that would spend more is refused before it leaves the machine.
Daily loss ceiling
Realized loss above $25 in a day halts execution for the rest of the day.
Leverage floor
Three times or less. Anything above rejects at the gate.
Human approval
One Telegram tap authorizes exactly one order — no standing approvals, no batch clears.
Ari Spector designs and operates the Sapphire mesh from Houston, Texas. The system is small on purpose — one commander, one GPU executor, two edge sensors — because every extra node is a surface an operator has to keep honest.
The public site is a contract, not a brochure. Numbers ship with the commands that reproduce them; live values are read from /api/v1/live and unknown stays unknown. If a claim on this page cannot be checked, treat it as fiction.