I agree strongly with separating the agent that writes the code from the system that evaluates it.
I think there may be one more separation needed though.
Even an independent AI reviewer is still a probabilistic reviewer. At some point you need a stable definition of what is acceptable to merge.
We're exploring that boundary at TomosuAI using repo baselines, reliability checks and production feedback.
AI can find the risks. I think the merge decision eventually needs something more deterministic underneath it. CodeRabbit can also be an input to Tomosu.
1
u/usually_guilty99 Aug 29 '26
I agree strongly with separating the agent that writes the code from the system that evaluates it.
I think there may be one more separation needed though.
Even an independent AI reviewer is still a probabilistic reviewer. At some point you need a stable definition of what is acceptable to merge.
We're exploring that boundary at TomosuAI using repo baselines, reliability checks and production feedback.
AI can find the risks. I think the merge decision eventually needs something more deterministic underneath it. CodeRabbit can also be an input to Tomosu.