Settings

Theme

Show HN: Git Push No-Mistakes

github.com

18 points by akane8 4 days ago · 7 comments · 1 min read

Reader

no-mistakes is how I kill AI slop. It puts a local git proxy in front of my real remote. I push to no-mistakes instead of origin, and it spins up a disposable worktree, runs my coding agent as a validation pipeline, forwards upstream only after every check passes, opens a clean PR automatically, and babysits CI pipeline for me.

snehesht 4 days ago

Interesting idea, why not run this custom agent as part of PR Review process ?

Good clean PRs accepted based on score from your customer agent, rest are closed with comments.

If this is for AI agents to push code, I’d recommend introducing a feedback look from your review agent back to your coding agent.

  • akane8OP 4 days ago

    great questions! the goal is to kill as much slop as possible before it becomes a PR and potentially waste other human reviewers’ time.

    the feedback loop does exist and there’s a smooth review->fix loop there

jmagland 3 days ago

I like the idea of having a proxy git server between you and the remote, I've never seen that before. Are there other use cases you imagine for such a setup besides intercepting and reviewing pushes?

  • akane8OP 3 days ago

    haven't thought of other use yet! would be curious to hear if anyone sees another use case

csh0 3 days ago

This is interesting, but what is the advantage of running a proxy to achieve this over pre-commit hooks?

  • akane8OP 3 days ago

    when the agentic review finds 7 problems and you only care about 4, and want to add some instructions for how the agent should fix them, this kind of interactive back-n-forth is very jarring to do in pre-commit hooks.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection