What fixed it was treating the work like software. Written procedures the model reads every session, one canonical location per document, a router that finds the right procedure instead of loading everything, & a log that turns each mistake into a rule.