← 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": "Compare restaurant periods with Senso — this or last week vs the week before, or a month review. Use when the owner asks what grew or fell, «неделя к неделе», «сравни с прошлой неделей», «итоги месяца», trends by day, hour, channel or dish, or best and weak weekdays.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 578
}
],
"name": "senso-period-review",
"skill_md_contents": "---\nname: senso-period-review\ndescription: Compare restaurant periods with Senso — this or last week vs the week before, or a month review. Use when the owner asks what grew or fell, «неделя к неделе», «сравни с прошлой неделей», «итоги месяца», trends by day, hour, channel or dish, or best and weak weekdays.\n---\n\n# Неделя к неделе и итоги месяца\n\nЦель: что выросло, что упало и за счёт чего — цифрами Senso, с одним выводом и одним шагом.\n\n## Шаги\n\n1. **Ресторан.** Если `restaurant_id` неизвестен — `list_restaurants`; несколько и не назван — спроси, какой.\n2. **Период.** Выбери пресет `query_sales`:\n - «эта неделя» — `this_week` (неделя ещё идёт — скажи об этом);\n - «прошлая неделя» — `last_week`; «последние 7 / 14 дней» — `last_7d` / `last_14d`;\n - «прошлый месяц», «итоги месяца» — `last_month`; «этот месяц» — `this_month` (ещё идёт);\n - точные даты — `{ \"from\": \"yyyy-MM-dd\", \"to\": \"yyyy-MM-dd\" }`.\n3. **Показатели.** `query_sales` по одному показателю за вызов, `compare: \"prev_period\"`:\n `revenue`, `orders`, `avg_check`; по просьбе — `guests`, `items`, `discounts_pct`, `voids_pct`, `comps_pct`.\n Берёшь изменение из ответа Senso — свою разницу или процент не считаешь.\n4. **Из-за чего.** Для показателя с самым заметным изменением — один разрез:\n - неделя: `group_by: \"channel\"` или `\"day\"`;\n - месяц: `group_by: \"weekday\"` (лучшие и слабые дни недели) или `\"dish\"` / `\"category\"`.\n Блюдо по названию — поле `dish`; если пришли `dish_candidates` — спроси, какое имелось в виду.\n5. **Находки периода.** Карточка ответа — Сводка за тот же период, последним вызовом:\n `get_summary` с `period: \"week\"` или `\"month\"` (`offset: 0` — текущий, `-1` — прошлый).\n Главные находки бери из её `findings`; не вызывай ещё и `get_feed`.\n6. **Ответ** после карточки:\n - 2–4 строки «что изменилось»: показатель, значение и изменение из Senso;\n - «из-за чего» — одна строка по разрезу;\n - 1–2 главные находки периода одной строкой;\n - для месяца — одно предложение «что поменять в этом месяце», выведенное из этих цифр,\n без новых расчётов.\n\n## Чего не делать\n\n- Не сравнивай неполный текущий период с полным прошлым своими словами — используй то, что вернул Senso,\n и отметь, что период ещё идёт.\n- Не считай прибыль, рентабельность бизнеса и «сколько заработали» — это бухгалтерия, не Senso.\n- Плитка или показатель `grey` — скажи, что за этот период проверка недоступна, и почему.\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: f3822debf4e658326f1836a601da954b3bb3a163ba72220b0ff69588431b5edb