6c30c248bc
FailoverProjectChannel: убран unreachable throw new LogicException после try-catch в createProjectForLiderra — все ветки уже терминируют (return / throw WindowDeferred / escalateToTier3(): never). phpstan deadCode.unreachable. SupplierManualQueueTest: test()-> заменён на $this-> (идиома проекта, как AdminPricingTiersControllerTest) — phpstan не типизирует Pest higher-order test(); authAdmin() helper убран, actingAs inline в it(). Изолированный phpstan по supplier-failover файлам — 0 реальных ошибок. Task 12 cleanup. Channel-тесты 7/7, admin-тесты 4/4. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>