Nano BPM Advanced Research Prototype Data, durability, and recovery

Data, durability, and recovery

Nano's engine runs in memory but is event-sourced and crash-durable. When a data directory is configured, every durable command is written to an append-only journal and flushed to disk before the response returns — so a 200/204 means "persisted and will survive a crash". On restart the journal replays to reconstruct state exactly.