Categories: None [Edit]

enola

https://rubygems.org/gems/enola
https://github.com/misabegovic/enola-rb
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.

Total

Ranking: 118,142 of 198,526
Downloads: 6,498

Daily

Ranking: 51,055 of 198,451
Downloads: 7

Depended by

RankDownloadsName
117,4516,572enola-rb
120,7126,233munola

Depends on

RankDownloadsName
242234,982,440prism

Owners

#GravatarHandle
1iconmuhamed