Catch the architecture regressions a change introduces: a new dependency cycle, a layer crossed the wrong way, coupling nobody asked for. enola pins your codebase's dependency graph as a baseline and grades each change against it, and serves the graph to coding agents over MCP. This gem is a pure-Ruby wrapper around enola, the architecture-graph tool by enola-labs, so it runs from Bundler as `bundle exec enola`; for Rails, use enola-rb. The gem versions itself; the enola release it drives is named in its UPSTREAM_VERSION, 0.4.35 here. The binary is not in the gem: the first command that needs it downloads the release for your platform, verifies it against the checksum the release publishes, and keeps it in a per-user cache. Every command and exit code is forwarded unchanged. This gem is not an enola-labs release.

Required Ruby Version

>= 3.2.0

Authors

Muhamed Isabegovic

Versions

  1. 0.5.7
    1. source

      1. 0.5.7 source October 26, 2026 (26.5 KB)
  2. 0.5.6
    1. source

      1. 0.5.6 source October 20, 2026 (22.5 KB)
  3. 0.5.5
    1. source

      1. 0.5.5 source September 14, 2026 (22 KB)
  4. 0.5.4
    1. source

      1. 0.5.4 source August 30, 2026 (20.5 KB)
  5. 0.5.3
    1. source

      1. 0.5.3 source August 24, 2026 (20 KB)
Show all versions (11 total)

Pushed by

GitHub

SHA 256 checksum