pub fn compress_analysis_output(
output: &Value,
config: &CompressionConfig,
) -> StringExpand description
Compress analyze_project output specifically
Handles both:
- MonorepoAnalysis: has “projects” array, “is_monorepo”, “root_path”
- ProjectAnalysis: flat structure with “languages”, “technologies” at top level
For large analysis, returns a minimal summary and stores full data for retrieval.