LICENSE
MANIFEST.in
README.md
pyproject.toml
src/parla/__init__.py
src/parla/casebook.py
src/parla/cli.py
src/parla/config.py
src/parla/constraints.py
src/parla/frontmatter.py
src/parla/jobs.py
src/parla/names.py
src/parla/py.typed
src/parla/router.py
src/parla/settings.py
src/parla/template.py
src/parla.egg-info/PKG-INFO
src/parla.egg-info/SOURCES.txt
src/parla.egg-info/dependency_links.txt
src/parla.egg-info/entry_points.txt
src/parla.egg-info/requires.txt
src/parla.egg-info/top_level.txt
src/parla/assets/fonts/LICENSE-Latin-Modern.txt
src/parla/assets/fonts/lmmono10-italic.otf
src/parla/assets/fonts/lmmono10-regular.otf
src/parla/assets/fonts/lmmonolt10-bold.otf
src/parla/assets/fonts/lmsans10-bold.otf
src/parla/assets/fonts/lmsans10-boldoblique.otf
src/parla/assets/fonts/lmsans10-oblique.otf
src/parla/assets/fonts/lmsans10-regular.otf
src/parla/checks/__init__.py
src/parla/checks/finding.py
src/parla/checks/ids.py
src/parla/checks/shared.py
src/parla/data/config.example.toml
src/parla/docker/Dockerfile
src/parla/docker/tl-packages.txt
src/parla/docker/tl.profile
src/parla/engines/__init__.py
src/parla/engines/base.py
src/parla/engines/registry.py
src/parla/engines/latex/__init__.py
src/parla/engines/latex/autoload.py
src/parla/engines/latex/bib.py
src/parla/engines/latex/build.py
src/parla/engines/latex/checks.py
src/parla/engines/latex/diff.py
src/parla/engines/latex/engine.py
src/parla/engines/latex/export.py
src/parla/engines/latex/image.py
src/parla/engines/latex/links.py
src/parla/engines/none/__init__.py
src/parla/engines/none/engine.py
src/parla/engines/svg/__init__.py
src/parla/engines/svg/build.py
src/parla/engines/svg/checks.py
src/parla/engines/svg/engine.py
src/parla/engines/svg/fonts.py
src/parla/guides/__init__.py
src/parla/guides/constraints.jsonl
src/parla/guides/edit.py
src/parla/guides/general.md
src/parla/guides/lint.py
src/parla/guides/pages.py
src/parla/guides/rules.py
src/parla/guides/show.py
src/parla/guides/audience/default.md
src/parla/guides/engine/beamer.md
src/parla/guides/engine/cv.md
src/parla/guides/engine/latex.md
src/parla/guides/engine/none.md
src/parla/guides/engine/svg.md
src/parla/guides/modality/cv.md
src/parla/guides/modality/diagram.md
src/parla/guides/modality/paper.md
src/parla/guides/modality/short-paper.md
src/parla/guides/modality/social-post.md
src/parla/guides/modality/talk.md
src/parla/guides/modality/thesis.md
src/parla/guides/move/compress.md
src/parla/guides/move/elaborate.md
src/parla/guides/move/hedge.md
src/parla/guides/move/sharpen.md
src/parla/guides/procedure/condense-table.md
src/parla/guides/procedure/edit.md
src/parla/guides/procedure/fit-pages.md
src/parla/guides/procedure/ground.md
src/parla/guides/procedure/read-figure.md
src/parla/guides/procedure/read-paper.md
src/parla/guides/topic/abstract.md
src/parla/guides/topic/bullets.md
src/parla/guides/topic/captions.md
src/parla/guides/topic/citations.md
src/parla/guides/topic/claims.md
src/parla/guides/topic/contributions.md
src/parla/guides/topic/deck.md
src/parla/guides/topic/diagram.md
src/parla/guides/topic/figures.md
src/parla/guides/topic/flow.md
src/parla/guides/topic/selection.md
src/parla/guides/topic/skills.md
src/parla/guides/topic/summary.md
src/parla/guides/topic/tables.md
src/parla/guides/topic/terminology.md
src/parla/guides/trait/narrative/engineering.md
src/parla/guides/trait/narrative/executive.md
src/parla/guides/trait/narrative/scientific.md
src/parla/guides/trait/narrative/teaching.md
src/parla/guides/trait/pacing/balanced.md
src/parla/guides/trait/pacing/generous.md
src/parla/guides/trait/pacing/tight.md
src/parla/guides/trait/reader/cross-domain.md
src/parla/guides/trait/reader/newcomer.md
src/parla/guides/trait/reader/peer.md
src/parla/guides/trait/reader/screener.md
src/parla/guides/trait/visual/academic.md
src/parla/guides/trait/visual/keynote.md
src/parla/skills/parla/SKILL.md
src/parla/skills/parla/artifacts.md
src/parla/skills/parla/asking.md
src/parla/skills/parla/constraints.md
src/parla/skills/parla/distilling.md
src/parla/skills/parla/jobs.md
src/parla/skills/parla/learning.md
src/parla/skills/parla/moves.md
src/parla/skills/parla/relocating.md
src/parla/skills/parla/seeding.md
src/parla/skills/parla/suite.md
src/parla/skills/parla/worker.md
src/parla/texmf/bibtex/bib/arxiv-references.bib
src/parla/texmf/tex/latex/arxiv-style/License.txt
src/parla/texmf/tex/latex/arxiv-style/README.md
src/parla/texmf/tex/latex/arxiv-style/arxiv.sty
src/parla/texmf/tex/latex/arxiv-style/orcid.pdf
src/parla/texmf/tex/latex/arxiv-style/template.pdf
src/parla/texmf/tex/latex/arxiv-style/template.tex
src/parla/tools/__init__.py
src/parla/tools/claims.py
src/parla/tools/formula.py
src/parla/tools/measure.py
src/parla/tools/sections.py
src/parla/tools/source.py
src/parla/tools/table.py
src/parla/tools/table_fit.py
src/parla/tools/table_parse.py
src/parla/tools/table_render.py
src/parla/tools/pdf/__init__.py
src/parla/tools/pdf/base.py
src/parla/tools/pdf/heuristics.py
src/parla/tools/pdf/pdftotext.py
src/parla/tools/pdf/pymupdf.py
src/parla/tools/pdf/pymupdf4llm.py
tests/conftest.py
tests/test_autoload.py
tests/test_bib.py
tests/test_build.py
tests/test_checks_latex.py
tests/test_cli.py
tests/test_constraints.py
tests/test_conventions.py
tests/test_diff.py
tests/test_docker.py
tests/test_engines.py
tests/test_export.py
tests/test_guides.py
tests/test_image.py
tests/test_jobs.py
tests/test_links.py
tests/test_packaging.py
tests/test_settings.py
tests/test_skill.py
tests/test_smoke.py
tests/test_svg_engine.py
tests/test_table_fit_and_render.py
tests/test_table_parse.py
tests/test_template_init.py
tests/test_tools.py
tests/test_translations.py
tests/fixtures/guides/private/general.md
tests/fixtures/guides/private/audience/ai-rd.md
tests/fixtures/guides/private/audience/icra.md
tests/fixtures/guides/private/audience/linkedin.md
tests/fixtures/guides/private/engine/beamer.md
tests/fixtures/guides/private/engine/latex.md
tests/fixtures/guides/private/engine/none.md
tests/fixtures/guides/private/engine/svg.md
tests/fixtures/guides/private/modality/cv.md
tests/fixtures/guides/private/modality/paper.md
tests/fixtures/guides/private/modality/social-post.md
tests/fixtures/guides/private/topic/contributions.md
tests/fixtures/guides/private/topic/evidence.md
tests/fixtures/guides/private/topic/positioning.md
tests/fixtures/guides/private/trait/reader/cross-domain.md
tests/fixtures/guides/private/trait/reader/peer.md
tests/fixtures/guides/public/constraints.jsonl
tests/fixtures/guides/public/general.md
tests/fixtures/guides/public/audience/ai-rd.md
tests/fixtures/guides/public/audience/default.md
tests/fixtures/guides/public/audience/icra.md
tests/fixtures/guides/public/audience/linkedin.md
tests/fixtures/guides/public/engine/beamer.md
tests/fixtures/guides/public/engine/latex.md
tests/fixtures/guides/public/engine/none.md
tests/fixtures/guides/public/engine/svg.md
tests/fixtures/guides/public/modality/cv.md
tests/fixtures/guides/public/modality/diagram.md
tests/fixtures/guides/public/modality/paper.md
tests/fixtures/guides/public/modality/social-post.md
tests/fixtures/guides/public/modality/talk.md
tests/fixtures/guides/public/topic/positioning.md
tests/fixtures/guides/public/topic/slides-only.md
tests/fixtures/guides/public/trait/reader/cross-domain.md
tests/fixtures/guides/public/trait/reader/peer.md
tests/fixtures/svg/knn-graph.svg