Если формулировки скрытых системных поомтов именно таковы, то возможно тут проблема конфликта между точностью и корректностью инструкции и объемом текста в виде пресловутых токенов, которые можно впихнуть, чтобы оно придерживалось инструкции и не забывало ни её, ни собственно видимые запросы пользователя?
Потому что тут в примере "полезный" это уже одна, а то и две единицы контекста для сетки, а более корректное "старается быть полезным", уже больше. И так по всей инструкции, которая хоть и скрыта, но явно не две строки.