← 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": "Break down one Senso finding — who, when, which receipts, and what to check. Use when the owner asks about a specific signal or anomaly («разбери находку», «почему выросли удаления», «кто это сделал», «покажи чеки»), clicks a finding, or wants to mark a finding as normal, snooze or hide it.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 496
}
],
"name": "senso-investigate-finding",
"skill_md_contents": "---\nname: senso-investigate-finding\ndescription: Break down one Senso finding — who, when, which receipts, and what to check. Use when the owner asks about a specific signal or anomaly («разбери находку», «почему выросли удаления», «кто это сделал», «покажи чеки»), clicks a finding, or wants to mark a finding as normal, snooze or hide it.\n---\n\n# Разбор находки\n\nЦель: от сигнала — к конкретной проверке: какие чеки открыть и кого спросить. Без обвинений.\n\n## Шаги\n\n1. **Ресторан.** Если `restaurant_id` неизвестен — `list_restaurants`; несколько и не назван — спроси, какой.\n2. **Какая находка.**\n - `id` уже есть (из прошлого ответа, Сводки или Ленты) — сразу шаг 3.\n - `id` нет — `get_feed` за нужный период (`period: \"week\"`, `offset: 0`; «прошлая неделя» — `offset: -1`)\n и выбери находку по словам владельца. Тогда эта Лента — карточка ответа: `open_senso` в конце не вызывай.\n Подходящих несколько — назови их одной строкой каждую и спроси, какую разобрать.\n3. **Разбор.** `get_finding` с `id` (и тем же `period`/`offset`, в окне которого находка показана).\n Из ответа возьми: факты, норму, почему это сигнал, разрезы «что / кто / когда», номера чеков.\n4. **Чеки.** Для 1–2 самых показательных чеков — `get_receipt` (`order_num` и `day` из разбора).\n Смотри хронологию: удаление после отправки на кухню, скидка, удаление или смена оплаты, кто и во сколько.\n Не открывай все чеки подряд — достаточно тех, что подтверждают или снимают вопрос.\n5. **Закономерность.** Опиши только то, что видно в разрезах Senso: один сотрудник или несколько,\n одна смена или время суток, одно блюдо. Не достраивай мотивы и не считай свои доли.\n6. **Что проверить.** 1–3 действия: открыть чек №… в кассе, сверить с кухней, спросить старшего смены,\n посмотреть камеру за время … . Формулируй как проверку, а не как вывод о виновном.\n7. **Карточка.** Если карточки ещё не было — в конце `open_senso` с `view: \"finding\"` и этим `id`.\n8. **Решение владельца (по желанию).** Предложи, но не делай сам:\n - «это норма» — `decide_finding` `kind: \"norm\"`; похожие находки больше не показываются;\n - «отложить» — `kind: \"snooze\"` с датой `until`;\n - «скрыть» — `kind: \"hide\"`.\n `scope: \"subject\"` — только для этого блюда или сотрудника, `scope: \"kind\"` — для всего вида находок.\n Вызывай `decide_finding` только после явного «да» владельца и уточни область, если она неясна.\n Скажи, что решение хранится в Senso, касса не меняется.\n\n## Если данных мало\n\nРазбор пустой или чеков нет — скажи, чего не хватает, и предложи `get_data_health`, чтобы проверить,\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: 2cba57865cfa3acdcc96ba496d7794756c322cc1a6f82df8d46f179206291eef