Skip to content

Releases: FetchDoge/interlock

Release list

v0.1.0

Choose a tag to compare

@FetchDoge FetchDoge released this 27 Sep 07:43

[0.1.0] — 2026-09-27

Added

  • interlock.leases: time-bounded authority grants with keepalive renewal and expiry.
  • interlock.estop: global halt — one engagement suspends all permits; release is explicit.
  • interlock.faults: fault bus with severity; gating faults refuse permits on affected resources.
  • interlock.claims: provenance-stamped assertions (provenance, authority, review date, falsifier).
  • interlock.interfaces: handoff records stating guarantees, constraints, ownership, failure behavior.
  • interlock.ledger: self-describing run ledger (format descriptor, per-series schemas, closing index).
  • Concept documentation in docs/concepts/, quickstart in docs/guides/.
  • CI (Python 3.11–3.13, pytest, ruff), issue/PR templates, release script.

50 tests passing, ruff clean. Full changelog in CHANGELOG.md.