Grit: Rewriting Git in Rust with agents | Dark Hacker News