carryctx 0.3.2

Local-first memory for coding agents — resume tasks, checkpoints, and context across windows, sessions, and worktrees.
/// Context relevance group ordering (1-12)
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ContextGroup {
    Task = 1,
    Checkpoint = 2,
    Git = 3,
    Blockers = 4,
    Todos = 5,
    Dependencies = 6,
    BlockedTasks = 7,
    ScopeOverlaps = 8,
    Decisions = 9,
    AgentTasks = 10,
    TaskEvents = 11,
    ProjectActivity = 12,
}

impl ContextGroup {
    pub fn order(self) -> u32 {
        self as u32
    }
}