Ілля Шкура
EN UK RU

Проєкти

Застосунки, які можна відкрити самому.

Два застосунки з моїх кейсів працюють у мережі: зібрані в Claude Code, перевірені й виправлені. Увійдіть демо-входом і спробуйте. Нижче — Iterum, система, яку я роблю для перевірки аналітичних звітів.

Живі застосунки

Лише тестові дані; реєстрацію закрито, листи не надсилаються, і щоночі все повертається до початкового стану, тож вводьте вигадані імена.

Supabase · тестовий режим Stripe

Nordaloom, магазин трикотажу

Каталог, оплата карткою, повернення й адмінка власника. 28 проблем у магазині, як його здано; 24 виправлено. Картка 4242 4242 4242 4242, будь-яка майбутня дата, будь-який CVC.

  • Покупець: customer@demo.nordaloom.example / knit-customer
  • Власник (адмінка на /admin): owner@nordaloom.example / knit-owner

Firebase

Folioport, портал для клієнтів дизайн-студій

Проєкти з етапами, затвердження клієнтом, файли, посилання й тарифи. 29 проблем із тим, хто що бачить і змінює; 26 виправлено, 3 частково, високих не лишилося. Завантаження: картинки й PDF до 2 МБ.

  • Власник студії: camille@atelierbrume.example / demo-owner
  • Фрилансер: oskar@bergmotion.example / demo-freelancer
  • Головний контакт клієнта: jonas@velolumen.example / demo-client
  • Засновник (адмінка всіх студій): founder@folioport.example / demo-founder

Мій власний проєкт

Iterum

Звіряє кожну цифру аналітичного звіту з даними, на яких його побудовано.

Репозиторій на GitHub

Що робить

Отримує звіт і вихідні дані до нього та повертає документ, де кожна цифра має статус: збігається, не збігається (з обома значеннями) або перевірити не можна, і чому.

Як перевіряє

Детермінований код перераховує кожну цифру просто з рядків вивантаження. Моделі-рецензенти читають текст довкола цифр. Те, чого машина вирішити не може, заздалегідь вирішує людина.

Що можна перевірити самому

До кожного результату додається квитанція з SHA-256 кожного файлу. Її можна перерахувати командою Get-FileHash або shasum, без Iterum.

Приклад результату

Фрагмент документа перевірки з кейсу зі звітом ШІ у тому вигляді, в якому його видає система (англійською): 4 рядки зі 113.

Submitted for checking: 113. Matches: 27. Does not match: 8. Not confirmed: 0. Cannot be verified: 78.

WhereIn the reportWhat it meansFrom the exportStatus
line 98,664Orders in Q1 2026, not cancelled, not a test or staff order8664matches
line 1143,677.95Discount codes in Q1 2026, EUR incl. VAT43677.95matches
line 131,475,396.98Net sales in Q1 2026, EUR incl. VAT, excl. shipping1474891.63does not match
3,217Orders counted in January 2026cannot be verified

Receipt fcc7b27658a0-20260923183029-4fcfdd2c3afb · report release/report.md sha256 e8df0c58…d8d9d4

Документ повністю · Квитанція

Результати в репозиторії

  • Перевірка звіту, який написав ШІ113 цифр: 27 збіглися, 8 розійшлися через один рядок коду асистента, 78 перевірити не можна, для кожної вказано причину.
  • Каталог дефектів68 навмисно закладених помилок: 38 для машинних перевірок і 30 для моделей-рецензентів, і який рівень ловить кожну.
  • Порівняння рецензентів579 записів за чотирма профілями рецензентів на тих самих закладених помилках: що кожен зупиняє, де лише попереджає, що пропускає і скільки це коштує.
  • Продажі Shopify і виплати285 084 € між продажами за березень і виплатами за картками, розібрані по рядках.
  • П'ятнадцять фондів на одну дату106 цифр перераховано; 37,2% валової вартості в призупинених або виключених з біржі паперах.

Матеріали в репозиторії англійською, систему там називають робочою назвою MAX v2. До замовлень я застосовую той самий підхід: спершу визначення, потім незалежний перерахунок.