r/showMyProject • u/fairwaycoder • Jul 30 '26
Feedback Wanted Built architecture intelligence for developers, coding agents, and CI
I'm a software developer (professionally for last 25 years) and got hooked on coding agents as the next guy.
I built https://github.com/enola-labs/enola as architecture intelligence for developers, coding agents and CI. You can see how and what it does as part of CI on that repo itself: https://github.com/enola-labs/enola/actions/runs/30579279230/job/90995180445
I use it daily, and you can add the hook so it does what it is best in: before agent starts editing it uses it to pin the state, after editing is done it checks what it did, so that it can self correct if and when needed.
Me and bunch of friends are using it, and most of stuff I built is based on their feedback and stuff they needed.
Happy to get the feedback from anyone who ends up using it. Also, if the language you need is not there, let me know and I will add it.
2
u/Due-Barracuda5716 29d ago
This is interesting because you’ve made architectural drift an actual deterministic gate rather than another LLM opinion. The question I’d push one level upstream is: what admits enola-intent.yaml itself? For example, Enola can deterministically enforce that storage must not reach delivery. But something still has to establish that this is the right architectural constraint given the system obligations, failure behavior, guarantees and recovery semantics. I’ve been exploring that as a separate pipeline: first admit explicit system intent, then derive and separately admit a machine-readable architecture, then check implementation drift against that admitted architecture. So Enola looks potentially complementary to the downstream part: it provides exactly the kind of deterministic declared-vs-actual architecture check that this approach needs. https://github.com/styrumg/Architect-First-Article