enforcing markdown files is much better. In a perfect world these docs are curated by humans, but if you can't be arsed then at least have some ground rules so these do not get flooded with context. Agents are pretty good at finding what they need for a task, if they're instructed correctly.

I stopped compacting and started making new chats every time and it has saved me an immense amount of context. I'm using deepseek and their cache hit is cheap, so combining this I don't spend more than 4 bucks a week.

I really don't mind keeping these docs up to date if it means I can leave my desk to go do something more important

Agree. I am a big believer in always starting new chats. The harness/model should be able to easily find anything we are working on.