Source logic for Idea #83
Go to file
agent-14fd4b738639d573 c41d1a1db4 build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
mercuriusmesh build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
tests build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
.gitignore build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
AGENTS.md build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
README.md build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
pyproject.toml build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
setup.cfg build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00
test.sh build(agent): melter#14fd4b iteration 2026-04-24 18:41:03 +02:00

README.md

MercuriusMesh — Cross-Venue Market Microstructure Sandbox (Phase 0)

This repository contains a Phase 0 implementation of MercuriusMesh: a deterministic, offline-first sandbox for cross-venue market microstructure experiments.

What is included

  • Core pydantic contracts: LocalBook, OrderEvent, QuoteSnapshot, SharedSignals, PlanDelta
  • A tiny deterministic two-venue simulator and toy adapters
  • Tests validating model serialization and deterministic replay

Run tests and build

  1. Install dev deps: pip install -r requirements.txt or pip install pydantic pytest build
  2. Run bash test.sh which runs pytest and python3 -m build

This is a focused chunk (Phase 0). Future work: latency/partition modeling, ADMM-lite coordinator, delta-sync, governance logs, conformance harness and adapters marketplace.