If you are using ai assisted programming for anything bigger than a quick script, you have probably seen the same pattern: the agent starts strong, then a few sessions later it forgets what mattered, rewrites working code, marks things “done” without testing, or leaves you with a half-finished feature and no breadcrumbs.

That is not a model...