Skip to content

TeXDelta 0.1.0a0 source preview - #1

Merged
key-r-code merged 7 commits into
mainfrom
initial-release
Sep 13, 2026
Merged

key-r-code merged 7 commits into
mainfrom
initial-release

Conversation

@key-r-code

Copy link
Copy Markdown
Owner

Summary

  • adds the texdelta CLI, strict configuration, versioned reports, safe staging, BibTeX/latexpand/latexdiff orchestration, and accessible image comparisons
  • adds deterministic synthetic fixtures, 90%+ coverage gates, Linux/macOS TeX builds, PDF checks, and a visual snapshot
  • adds the bundled Overleaf zipapp and public documentation/governance files

Verification

  • 41 tests pass locally with 92.34% branch-aware coverage
  • Ruff and strict mypy pass
  • wheel install, packaged init-overleaf, zipapp, and repeated latexmk smoke tests pass
  • private regression passes: Figures 1–3 changed; Figures 5, 6, and 9 added; no removals; Figures 4, 7, and 8 recognized as renamed byte-identical assets and omitted from the appendix
  • publication-safety scan found no manuscript content, private figures, datasets, credentials, personal email, or real home paths

This PR intentionally does not publish to PyPI, tag a release, or include private regression artifacts.

@key-r-code
key-r-code merged commit b9c855d into main Sep 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant