()
| 529 | |
| 530 | |
| 531 | def empty_evidence_pack() -> EvidencePack: |
| 532 | return EvidencePack( |
| 533 | paper_id="", |
| 534 | problem_evidence=[], |
| 535 | task_evidence=[], |
| 536 | data_evidence=[], |
| 537 | method_evidence=[], |
| 538 | mechanism_evidence=[], |
| 539 | results_evidence=[], |
| 540 | ablation_evidence=[], |
| 541 | limitations_evidence=[], |
| 542 | equation_candidates=[], |
| 543 | reference_candidates=[], |
| 544 | figure_captions=[], |
| 545 | table_captions=[], |
| 546 | sections=[], |
| 547 | section_texts={}, |
| 548 | candidate_chunks={}, |
| 549 | language_hint="unknown", |
| 550 | section_sources={}, |
| 551 | section_extraction_coverage={}, |
| 552 | pdf_coverage={}, |
| 553 | appendix_index={}, |
| 554 | appendix_evidence={}, |
| 555 | quotes=[], |
| 556 | extraction_failures=[], |
| 557 | evidence_quality="unknown", |
| 558 | ) |
| 559 | |
| 560 | |
| 561 | def empty_figure_plan() -> FigurePlan: |