armen99
Show HN: AutoLoop – Let coding agents run optimization loops on real repos
Milestone size is basically tuned around one question: "can the user verify this in a short time without ambiguity?" If it is smaller than that, it becomes noise and hurts progress. If it is larger, people get stuck in a blob of work and lose the sense of forward motion. So the target is usually one meaningful capability change with one clear check - not a pile of subtasks and not a full feature.
On progress, I think completed milestones should stay as the primary unit because that keeps the system honest. But retries and failed attempts still matter as signal and we don't track them. I would not count them as progress in the same sense, but I would track them as learning/debugging history, like where people got stuck, how many tries something took and whether a milestone needs to be split or clarified. That is useful both for the user and for improving the recipe indeed. Great point!
And yes, I think mixing learning-path mode and spec mode inside the same project is important. A lot of real work starts milestone-first when you are learning the domain, then becomes spec-first once you know what you are building. So the model I like is one project with two views. Right now, Primer supports learner and builder tracks for the whole project/recipe. I would like to incorporate your feedback and allow switches between tracks.
Show HN: Primer – build software with AI agents one milestone at a time
Show HN: I built a TUI that dissolves Git branches away in Thanos style
https://github.com/armgabrielyan/deadbranch
HiI am Armen.I built deadbranch - a Rust CLI/TUI for safely cleaning stale git branches. Uses ratatui for the TUI.Main feature in v0.3.0: when you delete branches, they dissolve in a Thanos-style particle effect (Flash -> Dissolve -> Settle). Branch deletions run in a background thread so the UI stays responsive.Why a TUI for this? It is safer by default (only deletes merged branches,...
Show HN: Deadbranch – Interactive TUI for cleaning stale Git branches (Rust)
https://github.com/armgabrielyan/deadbranch
Deadbranch identifies and removes old, unused git branches safely. It protects important branches, backs up everything it deletes, and lets you restore with one command.v0.2.0 adds an interactive TUI (built with ratatui) with Vim-style navigation, fuzzy search, and visual range selection.GitHub: https://github.com/armgabrielyan/deadbranchWould love to hear your feedback or suggestions.