babylon.engine.simdb.schema

Simulation database schema (ephemeral per-run state).

This schema captures simulation state for analysis and debugging. Tables are populated during simulation and discarded after analysis.

Implements ADR030 (Unified SQLite Runtime) - all tables use SQLite-compatible DDL. Previous DuckDB implementation has been replaced.

Tables:

agent_state: Per-tick snapshot of agent (social class) properties production_event: c/v/s value tensor for Marxian analysis network_edge: NetworkX graph edges serialized per-tick territorial_control: Heat and faction control by territory tick_summary: Aggregate metrics per simulation tick simulation_metadata: Key-value store for run configuration