Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/917Dhj/DeepPaperNote
/ functions
Functions
686 in github.com/917Dhj/DeepPaperNote
⨍
Functions
686
◇
Types & classes
21
Function
test_benchmark_task_and_collection_figures_are_prioritized
()
tests/test_plan_figures.py:166
Function
test_bundle_compact_writing_contract_keeps_depth_rules_without_old_bundle_fields
()
tests/test_build_synthesis_bundle_contract.py:7
Function
test_bundle_coverage_exposes_asset_quality_truncation_and_identity
()
tests/test_extract_evidence.py:675
Function
test_bundle_exposes_all_paper_type_contracts_for_model_selection
( paper_type: str, expected_token: str, )
tests/test_extract_evidence.py:860
Function
test_bundle_exposes_depth_and_figure_decision_contracts_without_old_inputs
()
tests/test_contracts_consistency.py:215
Function
test_bundle_exposes_manifest_coverage_without_old_model_inputs
()
tests/test_extract_evidence.py:528
Function
test_bundle_exposes_reference_candidates_under_references
(monkeypatch)
tests/test_citation_links.py:280
Function
test_bundle_exposes_sanitized_figure_asset_quality_and_hard_gate_rules
()
tests/test_extract_evidence.py:902
Function
test_bundle_keeps_appendix_as_source_index_not_heuristic_evidence
()
tests/test_extract_evidence.py:755
Function
test_bundle_paper_type_contracts_expose_exact_section_profiles
()
tests/test_contracts_consistency.py:200
Function
test_bundle_paper_type_contracts_use_canonical_enum
()
tests/test_contracts_consistency.py:182
Function
test_bundle_removes_top_n_evidence_and_uses_compact_contract
()
tests/test_extract_evidence.py:790
Function
test_bundle_required_sections_use_canonical_contract
()
tests/test_contracts_consistency.py:176
Function
test_bundle_uses_raw_source_manifest_instead_of_section_text_budget
()
tests/test_extract_evidence.py:724
Function
test_caption_match_accepts_punctuated_caption
()
tests/test_extract_pdf_assets_quality.py:189
Function
test_caption_match_accepts_title_style_caption_without_separator
()
tests/test_extract_pdf_assets_quality.py:181
Function
test_caption_match_rejects_inline_table_reference
()
tests/test_extract_pdf_assets_quality.py:173
Function
test_caption_re_keeps_ambiguous_forms_out
()
tests/test_extract_pdf_assets_quality.py:197
Function
test_caption_re_rejects_caption_like_prose
()
tests/test_extract_pdf_assets_quality.py:167
Function
test_caption_re_supports_conservative_appendix_labels
()
tests/test_extract_pdf_assets_quality.py:153
Function
test_caption_re_supports_extended_scheme_algorithm_labels
()
tests/test_extract_pdf_assets_quality.py:159
Function
test_check_environment_reports_semantic_scholar_key_from_env
(tmp_path: Path)
tests/test_common.py:732
Function
test_check_environment_reports_workspace_fallback
(tmp_path: Path)
tests/test_cli_fallback.py:48
Function
test_chinese_placeholder_policy_prose_is_not_flagged_as_nonstandard_placeholder
()
tests/test_lint_note.py:377
Function
test_clean_local_pdf_stem_removes_zotero_style_noise
()
tests/test_common.py:108
Function
test_code_formatted_math_detector_flags_fenced_formula_block
()
tests/test_lint_note.py:487
Function
test_code_formatted_math_detector_flags_inline_code_formula
()
tests/test_lint_note.py:481
Function
test_core_info_accepts_fixed_metadata_schema
()
tests/test_lint_note.py:743
Function
test_core_info_issues_fail_basic_structure_gate
(tmp_path)
tests/test_lint_note.py:803
Function
test_core_info_rejects_out_of_order_fields
()
tests/test_lint_note.py:787
Function
test_core_info_rejects_prose_and_ad_hoc_fields
()
tests/test_lint_note.py:767
Function
test_domain_rules_are_loaded_from_user_editable_yaml
(tmp_path: Path, monkeypatch)
tests/test_common.py:674
Function
test_domain_rules_missing_or_invalid_falls_back
(tmp_path: Path, monkeypatch)
tests/test_common.py:702
Function
test_dqn_style_callout_plus_embed_fails_figure_structure_gate
()
tests/test_lint_note.py:181
Function
test_enrich_metadata_backfills_arxiv_doi_when_missing
(monkeypatch)
tests/test_common.py:1040
Function
test_enrich_metadata_local_pdf_corrected_title_sets_medium_identity_confidence
(monkeypatch)
tests/test_common.py:966
Function
test_enrich_metadata_local_pdf_corrects_artifact_title_and_fills_arxiv
(monkeypatch)
tests/test_common.py:931
Function
test_enrich_metadata_local_pdf_prefers_published_doi_over_preprint
(monkeypatch)
tests/test_common.py:998
Function
test_enrich_metadata_survives_arxiv_failure
(monkeypatch)
tests/test_common.py:887
Function
test_env_config_value_falls_back_to_shell_file
(tmp_path: Path, monkeypatch)
tests/test_common.py:718
Function
test_evidence_first_note_plan_example_matches_lint_contract
()
tests/test_contracts_consistency.py:378
Function
test_evidence_quality_allows_real_core_sections_to_reach_high
()
tests/test_extract_evidence.py:457
Function
test_evidence_quality_caps_abstract_fallback_chunks_at_low
()
tests/test_extract_evidence.py:419
Function
test_existing_domain_dirs_excludes_root_level_paper_folder
(tmp_path: Path)
tests/test_common.py:457
Function
test_extended_data_figure_asset_matches_figure_spelling
()
tests/test_plan_figures.py:355
Function
test_extract_appendix_index_reports_sections_and_captions
(tmp_path: Path, monkeypatch)
tests/test_common.py:270
Function
test_extract_arxiv_id_does_not_match_plain_doi_suffix
()
tests/test_common.py:88
Function
test_extract_arxiv_id_strips_version
()
tests/test_common.py:83
Function
test_extract_arxiv_id_supports_arxiv_doi_marker
()
tests/test_common.py:93
Function
test_extract_caption_lines_dedupes_body_fig_references
()
tests/test_extract_evidence.py:205
Function
test_extract_caption_lines_keeps_fig_caption_when_no_better_label_exists
()
tests/test_extract_evidence.py:223
Function
test_extract_caption_lines_rejects_caption_like_prose
()
tests/test_common.py:200
Function
test_extract_caption_lines_supports_chinese_figure_and_table_labels
()
tests/test_common.py:129
Function
test_extract_caption_lines_supports_conservative_appendix_labels
()
tests/test_common.py:152
Function
test_extract_caption_lines_supports_extended_scheme_algorithm_labels
()
tests/test_common.py:170
Function
test_extract_doi_from_url_like_text
()
tests/test_common.py:78
Function
test_extract_equation_candidates_filters_config_assignments
()
tests/test_extract_evidence.py:477
Function
test_extract_equation_candidates_keeps_complexity_and_tex_math
()
tests/test_extract_evidence.py:506
Function
test_extract_equation_candidates_requires_math_signal_for_objective_text
()
tests/test_extract_evidence.py:493
Function
test_extract_evidence_default_scans_short_pdf_without_truncation
(tmp_path: Path)
tests/test_extract_evidence.py:234
Function
test_extract_evidence_default_truncates_after_32_pages
(tmp_path: Path)
tests/test_extract_evidence.py:280
Function
test_extract_evidence_keeps_later_main_result_captions
(tmp_path: Path)
tests/test_extract_evidence.py:150
Function
test_extract_evidence_outputs_ablation_evidence
(tmp_path: Path)
tests/test_extract_evidence.py:37
Function
test_extract_evidence_outputs_appendix_index_and_selective_evidence
(tmp_path: Path)
tests/test_extract_evidence.py:326
Function
test_extract_evidence_outputs_pdf_coverage_for_truncated_pdf
(tmp_path: Path)
tests/test_extract_evidence.py:79
Function
test_extract_local_pdf_hints_falls_back_to_first_page_title
(tmp_path: Path, monkeypatch)
tests/test_common.py:324
Function
test_extract_local_pdf_hints_prefers_pdf_metadata_title_and_doi
(tmp_path: Path, monkeypatch)
tests/test_common.py:306
Function
test_extract_mechanism_flow_sentences_prefers_action_chain_language
()
tests/test_common.py:769
Function
test_extract_negative_claims_detects_unstable_ablation_sentence
()
tests/test_common.py:753
Function
test_extract_negative_claims_ignores_positive_without_sentence
()
tests/test_common.py:763
Function
test_extract_pdf_assets_default_scans_short_pdf_without_truncation
(tmp_path: Path)
tests/test_extract_pdf_assets_quality.py:83
Function
test_extract_pdf_assets_default_truncates_after_40_pages
(tmp_path: Path)
tests/test_extract_pdf_assets_quality.py:116
Function
test_extract_pdf_assets_emits_asset_coverage
(tmp_path: Path)
tests/test_extract_pdf_assets_quality.py:48
Function
test_extract_pdf_sections_supports_chinese_headings
(tmp_path: Path, monkeypatch)
tests/test_common.py:215
Function
test_extract_reference_candidates_from_pdf_parses_references_section
( tmp_path: Path, monkeypatch, )
tests/test_citation_links.py:42
Function
test_extract_source_text_defaults_to_all_pages_and_jsonl
(tmp_path: Path)
tests/test_extract_source_text.py:49
Function
test_extract_source_text_explicit_truncation_is_marked
(tmp_path: Path)
tests/test_extract_source_text.py:89
Function
test_extract_source_text_full_text_markdown_is_derived_from_jsonl
(tmp_path: Path)
tests/test_extract_source_text.py:110
Function
test_fetch_arxiv_entries_returns_empty_on_http_error
(monkeypatch)
tests/test_common.py:780
Function
test_fetch_arxiv_entries_returns_empty_on_invalid_xml
(monkeypatch)
tests/test_common.py:789
Function
test_fetch_pdf_rejects_html_and_falls_back_to_frontiers_pdf
( tmp_path: Path, monkeypatch: pytest.MonkeyPatch, )
tests/test_fetch_pdf.py:23
Function
test_figure_and_fig_caption_variants_are_deduped_in_plan
()
tests/test_plan_figures.py:294
Function
test_figure_bbox_clamps_visual_rects_below_caption
()
tests/test_extract_pdf_assets_quality.py:333
Function
test_figure_bbox_uses_caption_width_for_narrow_vector_figure
()
tests/test_extract_pdf_assets_quality.py:304
Function
test_figure_bucket_heading_is_figure_structure_issue
()
tests/test_lint_note.py:114
Function
test_figure_callout_inside_declared_section_passes
()
tests/test_lint_note.py:145
Function
test_figure_callout_missing_location_fails_figure_structure_gate
()
tests/test_lint_note.py:210
Function
test_figure_callout_missing_title_fails_figure_structure_gate
()
tests/test_lint_note.py:224
Function
test_figure_callout_requires_status_line
()
tests/test_lint_note.py:90
Function
test_figure_callout_target_section_mismatch_is_flagged
()
tests/test_lint_note.py:131
Function
test_figure_callout_with_inserted_image_status_fails_figure_structure_gate
()
tests/test_lint_note.py:166
Function
test_figure_only_page_is_candidate_and_exposes_figure_assets
()
tests/test_plan_figures.py:103
Function
test_figure_table_decisions_cover_every_caption
(tmp_path: Path)
tests/test_figure_table_decisions.py:37
Function
test_figure_table_decisions_dedupe_figure_and_fig_variants
(tmp_path: Path)
tests/test_figure_table_decisions.py:161
Function
test_figure_table_decisions_fail_closed_on_visual_defect
(tmp_path: Path)
tests/test_figure_table_decisions.py:92
Function
test_figure_table_decisions_insert_selected_usable_figure_regardless_priority
( tmp_path: Path, )
tests/test_figure_table_decisions.py:208
Function
test_figure_table_decisions_insert_selected_usable_tables
(tmp_path: Path)
tests/test_figure_table_decisions.py:242
Function
test_figure_table_decisions_insert_usable_candidate
(tmp_path: Path)
tests/test_figure_table_decisions.py:119
Function
test_final_writing_defines_fixed_core_info_schema
()
tests/test_contracts_consistency.py:337
Function
test_final_writing_requires_tables_for_central_quantitative_comparisons
()
tests/test_contracts_consistency.py:368
← previous
next →
401–500 of 686, ranked by callers