import type { Filing } from '@/lib/types'; export function redactInternalFilingAnalysisFields(filing: Filing): Filing { if (!filing.analysis) { return filing; } const { extraction: _extraction, extractionMeta: _extractionMeta, ...analysis } = filing.analysis; const hasPublicFields = Object.keys(analysis).length > 0; return { ...filing, analysis: hasPublicFields ? analysis : null }; }