export const SISTER_EMOJIS: Record = { harang: '🦊', narang: '🦊', darang: '🐱', erang: '🐺', }; export const SISTER_DISPLAY_NAMES: Record = { harang: 'ν•˜λž‘μ΄', narang: 'λ‚˜λž‘μ΄', darang: 'λ‹€λž‘μ΄', erang: 'μ΄λž‘μ΄', }; export const SISTER_ROLES: Record = { harang: 'Orchestrator', narang: 'Generator', darang: 'Evaluator', erang: 'Infra Manager', }; export function formatLastSeen(lastSeen: string | Date | null | undefined): string { if (!lastSeen) return '기둝 μ—†μŒ'; const d = typeof lastSeen === 'string' ? new Date(lastSeen) : lastSeen; const diff = Date.now() - d.getTime(); const min = Math.floor(diff / 60000); if (min < 1) return '방금 μ „'; if (min < 60) return `${min}λΆ„ μ „`; const hr = Math.floor(min / 60); if (hr < 24) return `${hr}μ‹œκ°„ μ „`; return `${Math.floor(hr / 24)}일 μ „`; }