feat: AC module invariants
7 files changed