LICENSE
README.md
pyproject.toml
docs/pypi.md
src/cdlbib/__init__.py
src/cdlbib/acl_review.py
src/cdlbib/api.py
src/cdlbib/arxiv_review.py
src/cdlbib/auto_review.py
src/cdlbib/book_build.py
src/cdlbib/catalogue_discovery.py
src/cdlbib/catalogue_imprint.py
src/cdlbib/catalogue_review.py
src/cdlbib/cli.py
src/cdlbib/complete.py
src/cdlbib/container_titles.py
src/cdlbib/correction_proposals.py
src/cdlbib/dartmouth_models.py
src/cdlbib/dartmouth_research_adapter.py
src/cdlbib/datacite_review.py
src/cdlbib/deps.py
src/cdlbib/desk.py
src/cdlbib/discovery_review.py
src/cdlbib/errors.py
src/cdlbib/export.py
src/cdlbib/extra_sources.py
src/cdlbib/fulltext_review.py
src/cdlbib/gitenv.py
src/cdlbib/helpers.py
src/cdlbib/identity.py
src/cdlbib/intake.py
src/cdlbib/library.py
src/cdlbib/local_library.py
src/cdlbib/local_ocr.py
src/cdlbib/name_parsing.py
src/cdlbib/openai_research_adapter.py
src/cdlbib/osf_review.py
src/cdlbib/pdf_evidence.py
src/cdlbib/pmc_corrections.py
src/cdlbib/pmc_metadata.py
src/cdlbib/preprint_review.py
src/cdlbib/prompts.py
src/cdlbib/publish.py
src/cdlbib/publisher_corrections.py
src/cdlbib/publisher_metadata.py
src/cdlbib/publisher_year_review.py
src/cdlbib/research.py
src/cdlbib/research_forms.py
src/cdlbib/research_quotes.py
src/cdlbib/research_route.py
src/cdlbib/resources.py
src/cdlbib/search_tools.py
src/cdlbib/secrets.py
src/cdlbib/sfn_abstracts.py
src/cdlbib/source_locators.py
src/cdlbib/source_passages.py
src/cdlbib/tex.py
src/cdlbib/texinstall.py
src/cdlbib/theme.py
src/cdlbib/verification.py
src/cdlbib/verification_cli.py
src/cdlbib/workspace.py
src/cdlbib/writer.py
src/cdlbib.egg-info/PKG-INFO
src/cdlbib.egg-info/SOURCES.txt
src/cdlbib.egg-info/dependency_links.txt
src/cdlbib.egg-info/entry_points.txt
src/cdlbib.egg-info/requires.txt
src/cdlbib.egg-info/top_level.txt
src/cdlbib/data/address_key.xls
src/cdlbib/data/addresses.txt
src/cdlbib/data/book_editions.json
src/cdlbib/data/caps.txt
src/cdlbib/data/journal_key.xls
src/cdlbib/data/keep_fields.txt
src/cdlbib/data/pending_house_forms.json
src/cdlbib/data/prefixes.txt
src/cdlbib/data/publisher_key.xls
src/cdlbib/data/remove_fields.txt
src/cdlbib/data/suffixes.txt
src/cdlbib/data/uncaps.txt
src/cdlbib/tui/__init__.py
src/cdlbib/tui/add.py
src/cdlbib/tui/app.py
src/cdlbib/tui/check.py
src/cdlbib/tui/edit.py
src/cdlbib/tui/library.py
src/cdlbib/tui/proposal.py
src/cdlbib/tui/render.py
src/cdlbib/tui/review.py
src/cdlbib/tui/send.py
src/cdlbib/tui/setup.py
src/cdlbib/tui/state.py
src/cdlbib/tui/themes.py
src/cdlbib/tui/widgets.py
src/cdlbib/tui/worker.py
src/cdlbib/web/__init__.py
src/cdlbib/web/jobs.py
src/cdlbib/web/routes.py
src/cdlbib/web/server.py
src/cdlbib/web/store.py
src/cdlbib/web/static/app.css
src/cdlbib/web/static/index.html
src/cdlbib/web/static/js/add.js
src/cdlbib/web/static/js/api.js
src/cdlbib/web/static/js/check.js
src/cdlbib/web/static/js/detail.js
src/cdlbib/web/static/js/dom.js
src/cdlbib/web/static/js/edit.js
src/cdlbib/web/static/js/library.js
src/cdlbib/web/static/js/main.js
src/cdlbib/web/static/js/offers.js
src/cdlbib/web/static/js/proposal.js
src/cdlbib/web/static/js/review.js
src/cdlbib/web/static/js/send.js
src/cdlbib/web/static/js/setup.js
src/cdlbib/web/static/js/state.js
tests/test_acl_review.py
tests/test_address_countries.py
tests/test_api.py
tests/test_approval_ledger.py
tests/test_arxiv_review.py
tests/test_auto_review.py
tests/test_braces_2026_09_29.py
tests/test_brain_journal_variants.py
tests/test_caps_address_2026_09_29.py
tests/test_catalogue_diacritics.py
tests/test_catalogue_discovery.py
tests/test_catalogue_imprint.py
tests/test_catalogue_review.py
tests/test_catalogue_year_search.py
tests/test_check_ci.py
tests/test_cli_entry.py
tests/test_complete_apply.py
tests/test_complete_books.py
tests/test_complete_booktitle.py
tests/test_complete_build.py
tests/test_complete_cli.py
tests/test_complete_duplicates.py
tests/test_complete_identify.py
tests/test_complete_recheck.py
tests/test_complete_rules.py
tests/test_complete_types.py
tests/test_conftest_guard.py
tests/test_coordinate_corrections.py
tests/test_core_final.py
tests/test_core_lookups.py
tests/test_core_rules.py
tests/test_correction_proposals.py
tests/test_crossref_aliases.py
tests/test_dartmouth_models.py
tests/test_dartmouth_research.py
tests/test_dartmouth_timeout.py
tests/test_datacite_review.py
tests/test_deps.py
tests/test_desk.py
tests/test_desk_edit.py
tests/test_desk_prepare.py
tests/test_desk_revision.py
tests/test_discovery_review.py
tests/test_documented_journal_brands.py
tests/test_dotted_initials.py
tests/test_electronic_pages.py
tests/test_epmc_transport_retry.py
tests/test_export.py
tests/test_extra_sources.py
tests/test_field_corrections.py
tests/test_format_house_forms.py
tests/test_formatter_held_forms.py
tests/test_fulltext_review.py
tests/test_git_environment.py
tests/test_identity.py
tests/test_incremental_verification.py
tests/test_install_script.py
tests/test_intake_manual.py
tests/test_intake_model.py
tests/test_intake_pdf.py
tests/test_intake_search.py
tests/test_interrupt_ignored.py
tests/test_issue_year_corrections.py
tests/test_jats_notice_cache.py
tests/test_journal_aliases.py
tests/test_journal_history.py
tests/test_legacy_jneurosci.py
tests/test_library.py
tests/test_local_library.py
tests/test_local_ocr.py
tests/test_locking.py
tests/test_machinery_2026_09_25.py
tests/test_medline_missing_issue.py
tests/test_metadata_punctuation.py
tests/test_name_parsing_2026_09_30.py
tests/test_notice_cache.py
tests/test_osf_review.py
tests/test_pdf_evidence.py
tests/test_phase0_rules.py
tests/test_pmc_corrections.py
tests/test_pmc_metadata.py
tests/test_pmc_metadata_incremental.py
tests/test_pmc_publisher_corrections.py
tests/test_preprint_review.py
tests/test_preserved_keys.py
tests/test_publication_corrections.py
tests/test_publish.py
tests/test_publisher_corrections.py
tests/test_publisher_year_review.py
tests/test_pubmed_relationships.py
tests/test_pubmed_suffixes.py
tests/test_reference_proxy.py
tests/test_research_and_snapshots.py
tests/test_research_batch.py
tests/test_research_forms.py
tests/test_research_quotes.py
tests/test_research_route.py
tests/test_research_route_no_library.py
tests/test_resolution_rules.py
tests/test_revocation.py
tests/test_revoke_ledger.py
tests/test_secrets.py
tests/test_setup_cli.py
tests/test_sfn_abstracts.py
tests/test_source_locators.py
tests/test_source_passages.py
tests/test_tex.py
tests/test_texinstall.py
tests/test_theme.py
tests/test_tui_add.py
tests/test_tui_command.py
tests/test_tui_edit.py
tests/test_tui_layout.py
tests/test_tui_library.py
tests/test_tui_review.py
tests/test_tui_state.py
tests/test_tui_worker.py
tests/test_update.py
tests/test_verification.py
tests/test_web_browser.py
tests/test_web_flows.py
tests/test_web_hardening.py
tests/test_web_security.py
tests/test_web_server.py
tests/test_web_signals.py
tests/test_workflows.py
tests/test_workspace.py
tests/test_write_boundaries.py
tests/test_writer_races.py
tests/test_writer_record.py