createCheckpoint method
Create a checkpoint for state rollback.
Implementation
Map<String, dynamic> createCheckpoint() {
return {
'timestamp': DateTime.now().toIso8601String(),
'state': getSnapshot(),
'eventCount': events.length,
};
}