/* ═══════════════════════════════════════════════════════════════════
   Global State
   ═══════════════════════════════════════════════════════════════════ */
const API = '/api';
let cy = null;
let currentProject = null;
let projects = [];
let savedZoom = null;
let savedPan = null;
let currentView = 'graph';
let credentialsPanelOpen = false;
let searchDebounceTimer = null;
