/** * judgeUrgency > classify urgency from an envelope's urgent detail. * * Implements the five-row urgency table: * 1. no urgent issues → no-urgent * 2. fix-next label present → finish-first (queue head, never interrupt) * 3. interruptibility.dirty === false → interrupt-now * 4. tasks_from_boundary ≤ 1 → finish-first * 5. else → finish-first (fail-safe: finish first, never interrupt mid-phase) */ import type { EnvelopeLike, UrgencyResult } from "./types.js"; /** * Classify urgency from an envelope's urgent detail. * Pure function > no I/O, no side effects. */ export declare function judgeUrgency(env: EnvelopeLike): UrgencyResult;