/** * Check if a position is valid (not undefined or null) */ export function isValidPosition(pos: number | undefined): pos is number { return typeof pos === "number" && pos >= 0 }