- guard instant-to-epoch conversion against pre-boot instants - serialize snapshot duration as milliseconds (u128) in DTO/commands - derive Display/Error for CountdownError and return user-facing error strings - remove unused command result alias and minor snapshot lock cleanup