Using ASD-STE100 is in my system prompt, not just CLAUDE.md which basically never gets followed.
I actually converted it from the PDF into an explicit skill with the word list inline as well as the main rules.
Works a little bit, but give it a bit of context and the model’s training takes over and it starts talking like a dictionary-huffing crack addict again.
It’s a model problem and no amount of harness hacking seems to fix it.