pbi_lint_report_layout
Detect layout issues in Power BI reports: overlapping visuals, excessive whitespace, tiny visuals, and missing titles. Filter by page or ignore specific warning types.
Instructions
Detect overlaps, excessive whitespace, tiny visuals, and missing titles.
Optional knobs to silence noise on intentionally dense pages:
ignore_warnings: list of warning types to drop (e.g.["too_many_visuals", "visual_too_small", "missing_title", "excessive_whitespace", "layout_overloaded"]). Issues are never ignored — only warnings.only_pages: restrict the scan to a list of page display names / internal names. Use to lint just the new pages an LLM produced.max_visuals_per_page: override the defaulttoo_many_visualsthreshold (defaults toMAX_VISUALS_PER_PAGE). Set high to effectively disable the warning without ignoring it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| only_pages | No | ||
| extract_folder | Yes | ||
| ignore_warnings | No | ||
| max_visuals_per_page | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |