the failure I hit most is not that the agent forgets, it is that it re-opens things the team already closed. So treating ruled-out paths as first-class is the right instinct
quick question why mcp instead of cli tool? I'm mostly building the latter (less context burden), but help me understand your own ADR regarding this
why not both?
also after quick review on your doc I don't see where is ADR portal for humans? some plans for UX or this is inside git repo?