Hey, ran into something and curious if others have felt this too.
I used the ICM method to build a tool. Staged pipeline, each step fed the next, worked great for getting the thing built.
But now I'm realizing ICM feels designed for building fresh. If I want to build the same app for a different user, running the pipeline again makes sense. But if I want to edit the existing app, the pipeline docs are useless. They're stale and the agent has no efficient way to navigate the actual codebase.
You need a completely different approach for editing. Less staged pipeline, more routing the agent around the live code so it knows where everything is.
Has anyone figured out how to handle this transition? From ICM build mode to edit/iteration mode? Do you build an ICM around the edit/iteration mode as well ?