Drop dead serde derives from RunState
dir_name() is the only on-disk representation of RunState
since RunStateFile.status was removed.
Assisted-by: Claude Opus 4.7 (1M context) via Claude Code
diff --git a/src/ci/run.rs b/src/ci/run.rs
index 6cff58d..f28e7ae 100644
--- a/src/ci/run.rs
+++ b/src/ci/run.rs
@@ -12,8 +12,7 @@ use jiff::Timestamp;
use crate::{Error, Result};
/// The state of a CI run.
-#[derive(Clone, Copy, Debug, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
-#[serde(rename_all = "snake_case")]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub enum RunState {
Pending,
Active,