Розум: Вибухнув Claude + Foundry fuzzing — це дуже (, дуже) добре, але Claude + Foundry інваріантне тестування — це ОП!! Той самий інваріант, що й у QT, але цього разу виявлено через інваріантні тести — не цільовий фаззинг (звісно, одношотний Клод) Замість того, щоб намагатися здогадатися, як працює інваріант, Клод написав загальний обробник, який обгортає всі функції, орієнтовані на користувача і змінюючи стан, і дає фаззеру виконувати свою роботу Додавання іншого інваріанта — це тривіально, просто запиши сам інваріант — нова логіка повторення не потрібна Здається, це оновлення покрокової функції у тестуванні протоколів Величезна подяка легендарному @gndizzy та всім гігантам, які створюють цю неймовірну технологію