Repository navigation
v0.5.0
The complete Beta workflow: audit (Level 0/1/2), init, lock, run with
redaction, semantic diff, export, project rules, and experimental discover.
Added (M8 stabilization)
examples/— three runnable example repositories with real mirror-resolved
lockfiles, refreshed byscripts/refresh_examples.pyand audited in CI.- Documentation suite: CI-regenerated
quickstart.md(real output, cannot
rot) andcli.md; newconcepts.md,why.md, and a 12-entryfaq.md;
README rewritten for the Beta;docs/diff.mdgained a line-by-line
output-reading guide. - Boundary guarantees as regression tests: empty manifest, corrupt lock,
futureschema_version(clear upgrade message), manifest-only repo,
non-UTF-8 filenames — all actionable errors, never tracebacks. - Performance budgets (20k-file audit < 10 s, init < 15 s) run nightly;
per-PR runs stay fast. - Packaging:
py.typedships; twine check passes;CITATION.cff;
scripts/check_no_leaks.pyfor post-hoc artifact scans. - Community: roadmap and good-first-issue catalog under
docs/community/;
CONTRIBUTING/SECURITY finalized.
Fixed
- The Windows golden mismatch is closed at the root: test-written fixtures
now force LF endings everywhere (the last straggler of the platform-newline
family), and golden comparisons use a byte-exact canonical form whose
failure messages carry hex dumps. lock --offlineconstructs no HTTP client at all.