ImpactGate: A merge gate that scores the structural decay AI adds
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
ImpactGate: A merge gate that scores the structural decay AI adds
Unofficial Hacker News client; not affiliated with Y Combinator.
appleappleapple · · focus · HN ↗
BTW, you can avoid your comments being flagged and killed by writing them yourself! I know it’s tempting to offshore it to AI (especially after you’ve vibe-coded a whole project) but some genuine human communication goes a long way.
j_bum · · focus · HN ↗
ecshafer · · focus · HN ↗
sagenschneider · · focus · HN ↗
Instead of focusing solely on the complexity of the thing you change. Include the context around what you are changing also.
This allows the Change Impact formula to differentiate between two different files of the same length. One is a complex god class with high CC. The other is an entity module that is simple but just has a lot of methods due to properties. Adding to the god class really should warrant a refactor. Adding to the entity class is just another field to store for the entity. The Change Impact formula can differentiate and point to the god classes.