// Heartbeat logic — periodic license validation use crate::{CraftContext, CraftResult}; pub fn do_heartbeat(_ctx: &CraftContext) -> CraftResult { crate::ok_result() }