[M2] Allegro Commit-or-Abort — cycle guard with 10-minute slice rule (Epic #842) #277

Merged
allegro merged 2 commits from allegro/m2-commit-or-abort-845 into main 2026-04-06 16:58:39 +00:00

2 Commits

Author SHA1 Message Date
Timmy Foundation Ops
c2fdbb5772 feat(lazarus): operator control surface + cell isolation + process backend (#274, #269)
Implements the Lazarus Pit v2.0 foundation:

- cell.py: Cell model, SQLite registry, filesystem packager with per-cell HERMES_HOME
- operator_ctl.py: summon, invite, team, status, close, destroy commands
- backends/base.py + process_backend.py: backend abstraction with process implementation
- cli.py: operator CLI entrypoint
- tests/test_cell.py: 13 tests for isolation, registry, TTL, lifecycle
- README.md: quick start and architecture invariants

All acceptance criteria for #274 and #269 are scaffolded and tested.
13 tests pass.
2026-04-06 16:58:14 +00:00
Timmy Foundation Ops
2db03bedb4 M2: Commit-or-Abort — cycle guard with 10-minute slice rule and crash recovery (Epic #842) 2026-04-06 16:54:02 +00:00