Илья Шкура
EN UK RU

Кейсы

Четыре настоящих приложения, 100 находок, которые стоит исправить.

Я проверил эти приложения по своей инициативе по их публичному коду: 1 критическая, 26 высоких и 73 средних находки, и ещё 121 низкая. Владельцам сначала сообщено приватно, и пока находки открыты, страницы не называют приложение. Ниже — демонстрационные приложения, которые я проверил и исправил; два из них можно открыть самому.

Проверка приложений

Первые четыре — настоящие приложения. Остальные — демонстрационные приложения с тестовыми данными.

Проверка приложения26находок, которые стоит исправить, в живом приложении на Supabase и Stripe: 1 критическая, 9 высоких, 16 средних. Всего 63, вместе с низкими.Октябрь 2026: отправлено владельцам. Патчи предложены, пока не применены.

Проверка доступа и оплат в живом приложении на Supabase и Stripe

Подробнее

Живое веб-приложение на Supabase и Stripe. Проверка дала 63 находки: 1 критическую, 9 высоких, 16 средних и 37 низких. Владельцы получили отчёт, 58 патчей и 15 вопросов приватно, ещё до этой страницы.

63 находки: 1 критическая, 9 высоких, 16 средних, 37 низких. 58 предложенных патчей исправляют 49 полностью и 8 частично, а собственные тесты владельцев дают те же результаты до и после, кроме тестов, которые два патча обновляют под новые правила. Пять находок оставлены владельцам, потому что их исправление требует решения, которое могут принять только они; одна сознательно оставлена без изменений, с объяснением. Владельцам сообщено приватно в октябре 2026 года. Если владельцы согласятся, когда исправления выйдут, страница назовёт проект и опишет исправленные находки.

Читать кейс →
Проверка приложения7находок, которые стоит исправить, в приложении на Supabase и Stripe: 2 высокие, 5 средних. Всего 17, вместе с низкими.Октябрь 2026: владельцам написано. Полный отчёт и патчи — после их ответа.

Проверка оплат и доступа в приложении на Supabase и Stripe

Подробнее

Публичное веб-приложение на Supabase и Stripe. Проверка дала 17 находок: 2 высокие, 5 средних и 10 низких. Предложенные патчи исправляют 14 полностью и 2 частично, а собственные тесты владельцев проходят до и после.

17 находок: 2 высокие, 5 средних, 10 низких. 19 предложенных патчей исправляют 14 полностью и 2 частично. Собственные тесты владельцев проходят до и после; один из них обновлён под исправленное правило. Одна находка оставлена владельцам как вопрос, потому что её исправление зависит от продуктового решения. Владельцам сообщено приватно в октябре 2026 года. Если владельцы согласятся, когда исправления выйдут, страница назовёт проект и опишет исправленные находки.

Читать кейс →
Проверка приложения54находки, которые стоит исправить, в приложении на Supabase с подпиской Stripe: 13 высоких, 41 средняя. Всего 102, вместе с низкими.Октябрь 2026: владельцам написано. Полный отчёт и патчи — после их ответа.

Проверка доступа и подписки в приложении на Supabase и Stripe

Подробнее

Публичное веб-приложение на Supabase, которое продаётся по подписке через Stripe. Проверка дала 102 находки, ещё открытые в последнем коде владельцев: 13 высоких, 41 среднюю и 48 низких. Патчи для большинства из них подготовлены и будут пересобраны перед отправкой.

102 находки: 13 высоких, 41 средняя, 48 низких. Патчи подготовлены для большинства из них: первый набор дал на собственных тестах владельцев те же результаты, что и их код, и будет пересобран перед отправкой. Часть находок оставлена владельцам, потому что им нужно решение, которое могут принять только они. Владельцам сообщено приватно в октябре 2026 года. Если владельцы согласятся, когда исправления выйдут, страница назовёт проект и опишет исправленные находки.

Читать кейс →
Проверка приложения13находок, которые стоит исправить, в подписочном приложении на Supabase и Stripe: 2 высокие, 11 средних. Всего 39, вместе с низкими.Октябрь 2026: отправлено владельцам. Патчи предложены, пока не применены.

Проверка подписки и приватности в приложении на Supabase и Stripe

Подробнее

Публичное веб-приложение на Supabase с платной подпиской Stripe. Проверка дала 39 находок: 2 высокие, 11 средних и 26 низких. Владельцы получили отчёт и 27 предложенных патчей, покрывающих 26 находок, приватно, ещё до этой страницы.

39 находок: 2 высокие, 11 средних, 26 низких. 27 предложенных патчей покрывают 26 из них, одну частично, а собственные тесты владельцев проходят и с патчами. Остальные 13 пока без патча, потому что большинству нужен выбор владельцев; отчёт даёт подход к каждой. Четыре находки зависят от настроек хостинга и могут быть сняты после ответа владельцев. Владельцам сообщено приватно в октябре 2026 года. Если владельцы согласятся, когда исправления выйдут, страница назовёт проект и опишет исправленные находки.

Читать кейс →
Проверка приложения28проблем найдено в магазине, который ИИ сдал как готовый; худшая позволяла любому новому аккаунту читать адреса гостей; 24 исправлены

Интернет-магазин, собранный ИИ: проверен и исправлен

Подробнее

Магазин трикотажа, собранный в Claude Code по 17 сообщениям обычными словами, выглядел готовым. Проверка нашла 28 проблем: худшая позволяла любому новому аккаунту открывать заказы гостей с их адресами, ещё три касались денег или данных покупателей. 24 исправлены, у каждой свой тест.

28 находок: 1 критическая, 3 высоких, 10 средних, 14 низких. Любой новый аккаунт мог открыть по номеру заказ, сделанный без аккаунта, и прочитать имя, адрес, почту и телефон; номера шли подряд, а без аккаунта делали примерно четыре заказа из десяти. После обрыва связи следующему покупателю на том же устройстве показывался чужой заказ; владелец мог записать возврат €500 по заказу на €29,99; покупатель мог заплатить картой €27,99 за уже отменённый заказ и не получить деньги назад; форма рассылки отправляла письмо магазина на любой адрес любое число раз. На магазине в том виде, как он сдан, падало 42 теста из 51, после исправлений — ни одного. 24 находки исправлены; 4 низких оставлены владельцу, с причинами. Проверки исправлений нашли ещё проблемы, часть внесли сами исправления; эти круги в цифры не входят. Один магазин, собранный один раз: цифры описывают этот магазин, а не типичную картину для таких приложений.

Читать кейс →
Проверка приложения29проблем в портале, который ИИ сдал как готовый; худшая позволяла клиенту читать приватные заметки студии о нём; все 5 высоких исправлены

Портал для клиентов, собранный ИИ на Firebase: проверен и исправлен

Подробнее

Портал, где дизайн-студии ведут работу с клиентами, собранный в Claude Code на Firebase по 12 сообщениям обычными словами, выглядел готовым. Проверка роль за ролью нашла 29 проблем: клиент читал приватные заметки студии, студия могла утвердить работу от имени клиента, а ссылки на файлы открывались и после того, как доступ пропал. Все 5 высоких исправлены, исправленный портал работает в сети.

29 проблем в портале, как его сдали: 5 высоких, 12 средних, 12 низких. Сотрудники клиента могли читать заметки, которые студия вела о них; любой со стороны студии мог записать утверждение от имени клиента и переписать прошлые решения; адрес файла открывался и после того, как человек потерял доступ или студию приостановили; загруженный файл HTML или SVG открывался как страница на адресе самого портала. После трёх раундов 26 исправлены, 3 — частично; высоких не осталось. Сами исправления внесли 2 высоких и 6 средних, например имена кириллицей или с надстрочными знаками, как Émile, перестали проходить регистрацию; обе высокие и половина средних исправлены. Владельцу оставлены: 3 средних, для которых нужны намеренные странные шаги, вроде похожей буквы из другого алфавита в имени, и несколько низких. Ещё 12 мест, где владелец позже решил иначе, чем разумно сделал ИИ, тоже изменены, и ошибками ИИ они не считаются. Один портал, собранный один раз: цифры описывают этот портал, а не типичную картину для таких приложений.

Читать кейс →
Проверка приложения27проблем в оплате тарифов и приложениях для телефона, которые ИИ добавил в портал для клиентов; 25 исправлены за десять раундов

Оплата тарифов и приложения для телефона, которые ИИ добавил в портал: проверены и исправлены

Подробнее

Портал для клиентов Folioport получил ещё две вещи, о которых попросили обычными словами: оплату тарифов Studio и Agency через Stripe и приложения для App Store и Google Play, где студия тоже может платить. Claude Code собрал и то и другое, и на обычном пути всё работало. Проверка по таблице денег основателя и правилам магазинов нашла 27 проблем: студии, уже бывшие на платных тарифах, оставались на них бесплатно, студия, переросшая лимиты Free, не могла отменить тариф, подаренный тариф продолжал списывать деньги с карты, с приостановленной студии списывали деньги, и отменить было нельзя, приложения продавали тарифы так, как магазины не разрешают, а клиенты вообще не могли войти в приложение. 25 исправлены.

27 проблем в том, что сдано: 3 критические, 9 высоких, 5 средних, 10 низких. Худшие стоили денег: после передачи студии продолжала платить карта прежнего владельца, подаренный основателем тариф продолжал списывать деньги, а с приостановленной студии списывали деньги, и отменить было нельзя. Студии, уже бывшие на платных тарифах, оставались на них бесплатно, владелец студии, переросшей лимиты Free, не мог отменить тариф, приложения продавали тарифы так, как магазины не разрешают, клиенты не могли войти в приложение, а на iPhone и Android меню не нажималось. 9 проблем остановили бы приложения на проверке Apple или Google: пять в сданной версии и четыре, которые принесли исправления; 8 из них исправлены. Две из девяти оценены по коду и настройкам, без запуска: фото на iPhone и смена тарифа в сборке для США, та, что до сих пор открыта. Почему десять раундов: во втором основатель попросил покупки самих магазинов, и они принесли свои проблемы; дальше основатель решал правила, которых не было в таблице денег, например сколько ждать, когда банк просит подтвердить платёж; последние раунды разбирали более редкие сочетания отмены, передачи студии и платежа, пока для каждой новой проблемы не стал нужен сбой Stripe. Приложение для iPhone запускали только в симуляторе, а покупки — в Test Store от RevenueCat. Одна сборка: цифры описывают её, а не типичную картину для таких приложений.

Читать кейс →
Проверка автоматизации6проблем в учёте, который ИИ собрал в n8n для интернет-магазина: от НДС в инвойсах до возврата, который сорвался уже после «успеха»; все шесть исправлены

Учёт магазина в n8n, собранный ИИ: проверен и исправлен

Подробнее

Учёт льняного магазина в n8n, собранный в Claude Code по сообщениям обычными словами: каждая оплата Stripe и каждый заказ с сайта — в учёте, PDF-инвойс или кредит-нота с номером без пропусков, а ещё SEPA, возвраты, споры, три валюты, утренняя сводка и месячная выгрузка для бухгалтера. Обычные продажи картой были правильными. Шесть вещей — нет: НДС для двух видов бизнес-клиентов, возврат, который Stripe отклоняет через часы после «успеха», сводка с «net €0.00», учёт, который молча вставал, пока база магазина не отвечала, и магазин, показывавший не тот НДС, что в инвойсе. Все шесть исправлены.

6 проблем: 4 средних, 2 низких. Австрийская фирма с немецким номером НДС платила австрийский НДС, €33,00 из €198,00, вместо обратного начисления; латвийская фирма с доставкой в Берлин — немецкий НДС вместо латвийского; возврат, который Stripe отклонил через два часа, оставался в учёте как возвращённый, а у клиента была кредит-нота на деньги, которых он не получил; пока база магазина молчала 12 минут, в учёт не попадало ничего, даже оплаты, не связанные с магазином, и никто об этом не узнавал; в дни с банковскими переводами утренняя сводка начиналась с «net €0.00»; магазин показывал 21% НДС, а инвойс брал НДС страны доставки; на эту разницу указал сам ИИ, а владелец сначала попросил магазин не менять. Все шесть исправлены: ошибочные инвойсы отменены кредит-нотами и выставлены заново, владелец узнаёт о сбое за минуту, магазин и инвойсы считают одинаковый НДС. Из 133 проверок на сданной версии падали 9, на финальной — ни одна. Выплаты Stripe в тестовом режиме увидеть не удалось; это и другие ограничения названы в отчёте. Владельцу оставлены: комиссия Stripe за банковские переводы и вход в базу только на чтение. Одна автоматизация, собранная один раз: цифры описывают этот учёт, а не типичную картину для таких систем.

Читать кейс →

Другая работа: цифры и скиллы Claude

Скиллы Claude

Сверка

Проверка отчётов

Отчёты о продажах и анализ