Что такое defense-in-depth?
Используйте, когда неверные данные вызывают глубокие сбои в выполнении, требующие проверки на нескольких уровнях системы — проверка на каждом уровне, через который проходят данные, чтобы сделать ошибки структурно невозможными. Источник: microck/ordinary-claude-skills.