Skip to content

0.7.5 – TypeScript test hardening and parity coverage

Choose a tag to compare

@rlippmann rlippmann released this 03 Jun 23:17
· 67 commits to main since this release
0c16287

This release strengthens the TypeScript implementation with additional regression and parity coverage.

Highlights:

  • Added engine parity tests for premise lifecycle, replacement behavior, pending clarification handling, and persistence edge cases.
  • Expanded checkpoint and import/export validation coverage.
  • Added preprocessor safety, determinism, idempotence, and validator-boundary tests.
  • Added transcript and controller edge-case coverage.
  • Reduced brittleness in demo and example smoke tests by preferring semantic assertions over formatting-sensitive output checks.

No production behavior changes.

Result:

  • 217 tests passing
  • Improved confidence in Python/TypeScript behavioral parity
  • Stronger protection against future regressions and refactors