Rebuilt my ICM setup again, mostly because of Opus 5. This time the rules do not sit in documents. Wrote here twice before about this. It started with Opus 5. That one was by far the worst, it barely did what I asked and it ignored my own rule files completely. The other 5 models changed too, but Opus 5 is where it fell apart for me. First post I asked if others saw the same. Second post I said I had it fixed by rewriting all my rules in calmer language. That second post was too early. It ran well for a few sessions and then it was skipping rules again that it had read back to me two messages before. So I stopped rewriting rules and went looking for why it happens at all. What I learned is that a rule in a document is not a setting. It comes in like a message, and the model decides for itself whether it applies to the job in front of it. Getting the job done usually wins. And there is a limit to how much of it sticks, so every rule I added made the other ones weaker. That is why the same mistake kept coming back even though I had written a rule against it. On top of that, the one script I had that was supposed to block anything before my start steps were done turned out to have never run at all. After that I took the whole setup apart and sorted every rule by one question. Can a script check this or not. If a script can check it, it is not a sentence anymore, it is a script that blocks. If it only matters for one kind of work, it moved to its own folder and only comes in when I open that kind of file, so my script rules show up when I open a script and stay away the rest of the day. If it is a way of working I only need now and then, it became a skill that sits there as a name and one line of text until the task actually asks for it. Nothing was deleted, everything moved. The reading changed too. My big list files are not read from top to bottom anymore, they get searched. Two or three words, and only the matching line comes back. And every place where a document pointed at another document got rewritten. It used to say see file X. These models read that as a note about where something lives, not as go and read it. The older models filled that in by themselves, the new ones do not. Now it says what to do first and why.