v1.4.2
What's Changed in v1.4.2
⚡ Executive Assessment Report Generator & Comprehensive Analysis Sweep (#40)
- Comprehensive Analysis Sweep: Single-click sequential execution across all BigQuery FinOps diagnostic modules (Compute & Pricing, Slots, Simulation, Fluid Scaling, Top Spenders, Cost Attribution, Anti-Patterns, Storage, Hygiene, Governance, Active Assist, AI Doctor, BI Analyzer, HBO, Performance Warnings) with real-time stepper progress and error resilience.
- Executive Assessment Document: Generates a standalone, self-contained HTML assessment report with synthesized findings, executive KPI scorecard (Baseline Spend, Quantified Potential Savings, Monthly Waste, Total Queries, Active Users), workload optimization rankings, and print/PDF optimization.
- Zero-External Dependencies & CSP-Compliant: Embedded inline stylesheet and pure client/server rendering protected with cryptographic nonces.
🛡️ Documentation & Governance (IAM Least-Privilege Review)
- Replaced
roles/bigquery.resourceAdminwith read-onlyroles/bigquery.resourceViewerat the organization level. - Removed overprivileged role references (
roles/bigquery.admin,roles/bigquery.dataOwner) from documentation and runtime error messages. - Downgraded org-level Data Viewer to optional
metadataViewerwith automated query fallback. - Added explicit custom role permission guidance for
bigquery.jobs.create.
Full Changelog: v1.4.1...v1.4.2