/**
 * Brain Worker Types and Configuration
 *
 * Phase 4 Organic Brain Feature
 *
 * Defines configuration, result types, and status interfaces
 * for the background brain worker.
 */
/**
 * Default worker configuration
 */
export const DEFAULT_WORKER_CONFIG = {
    lightTickIntervalMs: 5 * 60 * 1000, // 5 minutes
    mediumTickIntervalMs: 30 * 60 * 1000, // 30 minutes
    stmWarningThreshold: 0.7, // 70 of 100 STM
    stmCriticalThreshold: 0.85, // 85 of 100 STM
    totalMemoryWarningThreshold: 0.8, // 880 of 1100 total
    maxLinksPerCycle: 10,
    contradictionScanLimit: 50,
    highActivityThreshold: 5,
    profile: 'full',
};
/**
 * MCP-profile interval override. 15 min vs full's 5 min — one MCP server runs
 * per Claude Code window, so we want lower per-window cadence to keep total
 * background work in check across many windows.
 */
export const MCP_LIGHT_TICK_INTERVAL_MS = 15 * 60 * 1000;
