Вы дописали правило в .cursor/rules . Агент его прочитал, согласился и через два хода сделал ровно то, что правило запрещает. Иногда с извинением: да, правило было, я его нарушил. Другой день, другой проект: правило на месте, но в контекст оно не попало вообще, и узнать об этом было неоткуда…