I built this because repos my vibecoding friends would show me lacked structure and had lots of bloat.
The tell was 'clean' code in the micro level - so functions, etc were tidy. But then in the macro, everything looked discorganised and hard to follow - including commits made.
Hedgehog uses cookie cutter opinionated structures - such as mono-repos or well known libraries to help keep code in check. It also uses a build order that makes the 'next logical step' obvious for a human or AI.
This gives you cleaner repos with nicer commits, faster build and less ceremony.
I built this because repos my vibecoding friends would show me lacked structure and had lots of bloat.
The tell was 'clean' code in the micro level - so functions, etc were tidy. But then in the macro, everything looked discorganised and hard to follow - including commits made.
Hedgehog uses cookie cutter opinionated structures - such as mono-repos or well known libraries to help keep code in check. It also uses a build order that makes the 'next logical step' obvious for a human or AI.
This gives you cleaner repos with nicer commits, faster build and less ceremony.
Would love feedback though!