51019c5aee
Schema CHECK constraint on projects.region_mode accepts только 'include'/'exclude'. Spec/plan изначально использовали 'all'/'whitelist'/'blacklist' (semantic naming), что не соответствует БД-схеме. При имплементации Task 3 implementer выбрал 'include'/'exclude' (match schema = source of truth). Propagate-fix: - plan (2 PHP Rule::in + ~10 payload mentions + 4 TS form defaults) - spec (§4.2 описание, 3 JSON API examples, §6.4 текст, §7.1 StoreProjectRequest) Чтобы Task 5+ (UpdateProjectRequest, frontend tasks 7-11) не повторили плановую ошибку. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>