01
Що це
Власник ресторану відкриває касову систему й бачить виручку, чеки, топ продажів. Чого він не бачить — що з цим робити. Poster відповідає на питання «скільки», але не відповідає на три питання, які власник насправді ставить: я заробляю чи втрачаю, де саме втрачаю, і що зробити на цьому тижні.
«Сіль» забирає дані по одному read-only токену й відповідає на всі три.
Кожна знахідка оцінена в гривнях і супроводжується запитом, який цю цифру відтворює. Порада без грошей і без доказів не публікується — це правило рівня блокера. Далі порада живе своїм життям: побачена, прийнята, виконана, виміряна — і система сама показує, скільки вона реально принесла.
02
можливості
Що воно вміє
01
Кожна порада — у гривнях
Оцінка ефекту в ₴ на місяць плюс SQL-доказ. Немає цифри або доказу — поради не існує.
02
Пошук утрат у меню й закупівлях
Історія цін по кожному SKU й постачальнику, техкарти з рекурсією по напівфабрикатах, мертві позиції меню, списання з розділенням харчування персоналу від справжньої порчі.
03
Життєвий цикл поради
Нова → побачена → прийнята → виконана → виміряна. Відхилена порада глушить детектор на цій сутності на N днів, щоб не набридати.
04
Перевірка на суперечності
Двигун не дає одночасно порадити «підніми ціну на позицію» і «виведи цю позицію з меню». Залишається одна, пріоритетна.
05
Живий пульс дня
Виручка, чеки, середній чек, темп по годинах проти медіани цього дня тижня. Видно вже об 11:00, що день просідає.
06
Ранковий брифінг текстом
LLM отримує на вхід готові знахідки в JSON, а не сиру базу, і пише людський текст. Цифри рахує код, слова — модель.
03
архітектура
Як влаштовано
01
Нічний синк із Poster
02
Метрики та детектори
03
Знахідки з оцінкою в ₴
04
Поради з життєвим циклом
05
Замір фактичного ефекту
Під капотом
- Усі пастки даних зашиті в один модуль правил: копійки проти гривень, підсумки рядка проти кількості, перетин просторів ідентифікаторів.
- Ми нічого не пишемо у вихідну базу каси — усе похідне живе в окремій БД поруч.
- Ідемпотентний нічний конвеєр: повторний запуск за ту саму дату не дублює знахідки.
- Кожен детектор має поріг упевненості й не публікує знахідку на замалій вибірці.
- Тренди рахуються з поправкою на день тижня: понеділок порівнюється з понеділком.
- Drill-down до первинного документа — чека, накладної, акта списання — не більше ніж у два кліки.
04
масштаб
Цифри
₴
у кожній пораді
36K+
чеків у базі аналізу
72
знахідки в першому аудиті
2
кліки до першинного документа