| 392 | |
| 393 | |
| 394 | class FigureQualitySignals(TypedDict, total=False): |
| 395 | visual_quality_status: str |
| 396 | quality_reason_codes: list[str] |
| 397 | page_coverage_ratio: float |
| 398 | visual_rect_count: int |
| 399 | visual_body_ratio: float |
| 400 | paragraph_text_chars: int |
| 401 | table_body_rows: int |
| 402 | caption_text_chars: int |
| 403 | |
| 404 | |
| 405 | class FigureAssetCandidate(TypedDict, total=False): |
nothing calls this directly
no outgoing calls
no test coverage detected