Skip to content

Releases: vanovri/bounded-refactor

v0.2.0: bounded-refactor

Choose a tag to compare

@vanovri vanovri released this 19 Oct 12:25

Bounded trusted-local refactor verification with preserved original evidence.

Freezes tests and copied source, rejects path aliases/traversal, checks public Python signatures, bounds check execution, refuses overlapping/nonempty output directories and exports replayable diffs. Optional external RepairGate reports remain explicitly unbound references, with their bytes hashed for traceability.

Validation: 28 Python tests, actual three-case RepairGate regression replay, accepted fixture diff, original hashes and GitHub CI. This runner is not a security sandbox. Detached Windows children after parent exit remain outside the process-lifetime guarantee.

v0.1.0 — Bounded Refactor

Choose a tag to compare

@vanovri vanovri released this 19 Oct 11:18

bounded-refactor v0.1.0: allowlisted full-file candidates run only in a temp copy; preserved originals with SHA-256 manifest; time and attempt limits; Python API-surface check; unified diff export; optional RepairGate passed/accepted gate. 13 tests.