1 पॉइंट द्वारा xguru 4 시간 전 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • असली remote से पहले लोकल git proxy रखता है, ताकि origin के बजाय no-mistakes पर push करने पर validation के बाद अपने-आप साफ-सुथरा PR बन जाए
  • push के समय one-time worktree शुरू करके AI-आधारित validation pipeline को review → test → docs → lint → push → PR → CI क्रम में चलाता है, और सभी checks पास होने के बाद ही branch को configured push target तक पहुंचाता है
  • validation isolated worktree में चलने वाली non-blocking संरचना है, इसलिए आपका ongoing काम बाधित नहीं होता
  • Agent-independent: claude, codex, opencode, pi, copilot आदि को support करता है और order-specified fallback देता है
  • Agent-native: /no-mistakes के जरिए coding agent के काम या पहले से commit किए गए काम को validation pipeline में डाल सकते हैं
  • हर stage या तो पास होता है, या फिर user को handle करनी वाली finding के साथ रुक जाता है। सुरक्षित mechanical fixes अपने-आप apply हो जाते हैं, और जिन items में intent जुड़ा हो केवल उन्हें approve / fix / skip के लिए user तक escalate किया जाता है
  • जब तक सभी checks green नहीं हो जाते, तब तक कोई भी चीज push target तक नहीं पहुंचती
  • तीन execution modes support करता है
    • git push no-mistakes — committed branch को gate remote पर push करने वाला explicit Git path
    • no-mistakes — TUI; changes के बाद चलाने पर (commit जरूरी नहीं) branch creation·commit·push के लिए wizard guide करता है, -y से automatic execution
    • /no-mistakes — agent skill; internally non-interactive TOON(Token-Oriented Object Notation) interface के रूप में no-mistakes axi चलाता है
  • सभी checks पास होने पर gate branch को आगे भेजता है और PR खोल देता है, इसलिए manual git push origin या सीधे PR body लिखने की जरूरत नहीं रहती
  • MIT license

3 टिप्पणियां

 
1yoouoo 21 분 전

ह्म्म..

 
t7vonn 3 시간 전

मुझे ठीक से समझ नहीं आ रहा कि यह git hook से कैसे अलग है..

 
ng0301 57 분 전

नया पहिया