/**
 * @docs ARCHITECTURE:Core
 * 
 * ### AI Assist Note
 * **SWARM_NODE_STATUS**
 * Handles reactive state and high-fidelity user interactions.
 * 
 * ### 🔍 Debugging & Observability
 * - **Failure Path**: UI regression, hook desync, or API timeout.
 * - **Telemetry Link**: Search `[swarm]` in observability traces.
 */

/**
 * SWARM_NODE_STATUS
 * Standardized status codes for Swarm nodes.
 * Parity with Pulse_Node status in types/index.ts
 */
export const SWARM_NODE_STATUS = {
    IDLE: 0,
    BUSY: 1,
    ERROR: 2,
    DEGRADED: 3,
    MISSION_HUB: 4, // UI-specific extension
} as const;

// Metadata: [swarm]
