State machine on top of ActiveRecord: the current state lives in a column guarded by CAS updates, history is an append-only per-model log with write-once metadata, guards are event-aware, and bypass is explicit.
Required Ruby Version
>= 3.3
Authors
Igor Pugachev
Versions
-
0.10.0
-
source
- 0.10.0 source August 30, 2026 (52 KB)
-
-
0.9.0
-
source
- 0.9.0 source August 30, 2026 (47 KB)
-
-
0.8.0
-
source
- 0.8.0 source August 30, 2026 (45 KB)
-
-
0.7.1
-
source
- 0.7.1 source August 26, 2026 (45 KB)
-
-
0.7.0
-
source
- 0.7.0 source August 26, 2026 (44.5 KB)
-
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File