pub fn list_missions() -> Result<Vec<MissionRecord>>
List all mission records, sorted by timestamp (newest first).