Three Durability Modes, One WAL: Configurable Guarantees for Different Workloads

How Typhon lets a single transaction choose between volatile (~1-2µs), group-committed (~1-2µs amortized), or immediate-FUA (~15-85µs) durability — same WAL, same engine, per-commit override.