I had to stop all feature work for going on four weeks and burn a ton of tokens to build a refreshing/syncing engine
xenadu02 on Hacker News
55 inter-related fields
In the thread “Redesigning source control at Anthropic”, replying to this comment
Helped: Imposing order, regular refactoring, and focusing on overall architecture and design.
Got in the way: Agent added complexity, created parallel implementations, and generated unmanageable state objects.
… It took a special large workflow session to find most of the mess and even then during the refactor it kept finding new things. I had to stop all feature work for going on four weeks and burn a ton of tokens to build a refreshing/syncing engine that could track dependencies, priorities, etc and fully test it and just now today I am finally able to get feature work going again. On another feature an agent came up with a state object containing 55 inter-related fields with all kinds of interlocking dependencies. …