Built this to catch myself when I'm 47 commits deep into "optimizing" a simple function. It's a pragmatic approach to detecting when you're over-engineering - using ML to analyze work patterns and suggest when to just ship it.
Some actual results from 3 months of usage:
- 31% reduction in context-switching
- 47% better task completion rate
- Significantly fewer 3AM "this needs a complete rewrite" episodes
(And yes, it tells me when I'm over-engineering the over-engineering detector😁)