← Senso RadarCONTENT HISTORY
WHAT CHANGED
Update to Senso Radar
Snapshot Oct 31, 2026 · 06:10 UTC · version 1.0.3
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Senso Radar and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Run a Senso control check for a restaurant — cash (shortages, payment removals, refunds, drawer opened without sale), voids, discounts and comps, staff who stand out from colleagues, or stop-list losses. Use for «проверь кассу», «удаления и скидки», «кто из сотрудников выбивается», «стоп-лист и потери».",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 595
}
],
"name": "senso-control-checks",
"skill_md_contents": "---\nname: senso-control-checks\ndescription: Run a Senso control check for a restaurant — cash (shortages, payment removals, refunds, drawer opened without sale), voids, discounts and comps, staff who stand out from colleagues, or stop-list losses. Use for «проверь кассу», «удаления и скидки», «кто из сотрудников выбивается», «стоп-лист и потери».\n---\n\n# Проверки: касса, удаления и скидки, персонал, стоп-лист\n\nЦель: по одной теме контроля — что выше нормы, где, у кого и какие чеки открыть.\nПо умолчанию период — эта неделя (`period: \"week\"`, `offset: 0`; пресет `this_week`).\n\n## Общий порядок\n\n1. **Ресторан.** Если `restaurant_id` неизвестен — `list_restaurants`; несколько и не назван — спроси, какой.\n2. **Данные готовы?** `get_data_health`. Источник, нужный проверке, `grey` — скажи, что проверка\n недоступна, и причину; дальше по нему не иди.\n3. **Цифры и находки** — по разделу ниже.\n4. **Карточка** — одна, последним вызовом: `get_feed` за период проверки (Лента находок).\n Для одной главной находки вместо Ленты можно `open_senso` с `view: \"finding\"`.\n5. **Ответ**: что выше нормы (цифры Senso), у кого/где (разрезы Senso), 1–3 чека открыть,\n одно действие. Нарушений нет — так и скажи, не ищи поводов.\n\n## Касса\n\n- Находки кассы — в Ленте: недостачи и расхождения по сменам, удаления оплат, возвраты,\n ящик без продажи. Для каждой — `get_finding` (кто, когда, номера чеков).\n- Самый показательный чек — `get_receipt`: когда и кем удалена оплата или оформлен возврат.\n- Деньги расхождения — только сумма из Senso. Свою сверку смены не составляй.\n\n## Удаления, скидки, комплименты\n\n- `query_sales` с `compare: \"weekday_norm\"` (или `\"prev_period\"`) для `voids_pct`, `discounts_pct`,\n `comps_pct`; сумма — `voids_sum`, `discounts_sum`, `comps_sum`.\n- Что выше нормы — разрез `group_by: \"dish\"` по этому показателю.\n- Кто — только из разрезов `get_finding` по соответствующей находке (у `query_sales` нет разреза по сотрудникам).\n- Удаление после отправки на кухню — отдельная находка Senso; называй её так, как она пришла в Ленте.\n\n## Персонал\n\n- Сотрудники, которые выбиваются от коллег, — в находках Ленты и разрезах «кто» в `get_finding`.\n- Называй человека так, как его вернул Senso, и только рядом с цифрой: «у X удалений после кухни больше,\n чем у коллег, по данным Senso». Не пиши «ворует», «виноват», «обманывает».\n- Своих рейтингов сотрудников не составляй и доли не пересчитывай.\n\n## Стоп-лист и потери\n\n- `query_sales` с `metric: \"stop_hours\"` и `\"stop_loss_est\"`, `group_by: \"dish\"`.\n- `stop_loss_est` — оценка Senso недополученных продаж, а не факт: так и называй («по оценке Senso»).\n- Предложи одно действие: проверить остатки или заготовку по блюду с наибольшими потерями.\n\n## Правила Senso\n\n- **Цифры — только из Senso.** Суммы, проценты, доли и сравнения бери из ответов инструментов Senso как есть.\n Не складывай, не вычитай, не пересчитывай и не выводи свои итоги. Нужна другая цифра — запроси её через\n `query_sales`; если Senso её не отдаёт — так и скажи.\n- **Называй источник:** «по данным Senso (касса iiko / Syrve)».\n- **Деньги — в валюте ресторана**, как их вернул Senso. Не переводи в другие валюты.\n- **Находка — сигнал проверить, а не доказательство.** Не обвиняй сотрудников и не делай выводов о краже;\n пиши «стоит проверить», «выше нормы», «выбивается от коллег».\n- **Одна карточка на ответ** — по главной теме, в конце. Карточки показывают `get_summary`, `get_feed`,\n `open_senso`; `get_finding`, `get_receipt`, `query_sales`, `get_data_health`, `list_restaurants` — только данные.\n- **Не пересказывай карточку.** После неё — короткий вывод (1–3 предложения) и один следующий шаг.\n- **Серая проверка недоступна.** Источник `grey` в `get_data_health` или плитка `grey` в Сводке — скажи,\n что проверка сейчас недоступна, и причину из `why`. Выводов по ней не делай.\n- **Контроль, а не бухгалтерия.** Не считай прибыль, P&L, «сколько остаётся владельцу», маржу бизнеса.\n- **Кассу Senso только читает.** Цены, меню и документы в iiko / Syrve через Senso не меняются.\n `decide_finding` меняет только показ в Senso и вызывается только по явному решению владельца.\n- Отвечай на языке владельца. Его явная просьба важнее порядка шагов, но не правил о цифрах.\n"
}SHA-256 of public snapshot: b14573d7e142e299f01c7cb40c484c82fa80c10c556f93b2280cdb7ae43ed8f7