(evidence_pack: dict)
| 161 | |
| 162 | |
| 163 | def appendix_evidence_counts(evidence_pack: dict) -> dict[str, int]: |
| 164 | appendix_evidence = evidence_pack.get("appendix_evidence", {}) or {} |
| 165 | if not isinstance(appendix_evidence, dict): |
| 166 | return {} |
| 167 | return { |
| 168 | normalize_whitespace(str(category)): len(items) |
| 169 | for category, items in appendix_evidence.items() |
| 170 | if isinstance(items, list) |
| 171 | } |
| 172 | |
| 173 | |
| 174 | def sanitize_page_assets(assets_wrapper: dict, *, limit: int = 24) -> list[dict]: |
no test coverage detected