§01
Обзор
- Что это: продукт фискализации для ресторанов Узбекистана.
ofdplugin— плагин для iiko POS, выполняющий фискальные операции через локальное фискальное устройство;ofd_landing— маркетинговый лендинг продукта. - Тип / статус / роль: other (POS-плагин + лендинг) / active / contributor (лендинг — сольно 27 коммитов пользователя; плагин — 1 squash-коммит от Shahzod, авторство кода неясно).
- Активный период: март 2026 (инициализация плагина 2026-03-07; лендинг 2026-03-18). 7 сессий CC на уровне
ofd/.
§02
Стек
- ofdplugin (C#/.NET 4.7.2): iiko
Resto.Front.Api(IFrontPlugin), сборка только через MSBuild (VS2022, старый csproj). JSON-RPC к фискальному устройству (http://127.0.0.1:3448/rpc/api), обработчики событий вStack<IDisposable>(освобождение по LIFO), лицензирование (модуль 19011701). Деплой вiiko\iikoRMS\Front.Net\Plugins\. - ofd_landing (Next.js 16): App Router,
@base-ui/react, framer-motion, lucide, i18n (i18n/,messages/,proxy.ts), Bun. Построен по спекам superpowers (docs/superpowers/plans|specs/2026-03-12-ofd-landing*).
§03
Что реализовано
- ofdplugin: 1 коммит
e5e4d42 first(Shahzod) — плагин импортирован целиком (squash). Содержит фискальную логику (чеки OFD, карточные платежи Humo/Payme/Click, печать). - ofd_landing: 27 коммитов (все — Davron) — лендинг с нуля по плану/спеке superpowers (дизайн-спека + план), i18n.
- Объём: всего 28 коммитов; пользователь — весь лендинг.
§04
Технические челленджи
- Фискальный плагин iiko (
ofdplugin, C#/.NET): интеграция iiko POS с узбекским фискальным устройством через JSON-RPC, обработка фискальных чеков OFD + платежей (Humo/Payme/Click) + печати; жизненный цикл черезIFrontPluginс детерминированным освобождением ресурсов (Stack<IDisposable>, LIFO). → ниша: POS/фискальная интеграция, .NET-плагин для закрытой ресторанной системы (совпадает с известным опытом пользователя по плагинам iiko). ⚠️ git-авторство кода — Shahzod (1 squash-коммит); личный вклад пользователя в плагин требует уточнения. - Лендинг построен по spec-first процессу (
ofd_landing+docs/superpowers/specs|plans): сначала дизайн-спека и план, затем реализация на Next.js 16 — структурированный AI-driven воркфлоу (superpowers). → демонстрирует дисциплину «спека → план → код».
§05
AI-разработка
- Найдено сессий: 7 .jsonl.
.superpowers/в обоих компонентах,.claude/. - Что делалось с AI: лендинг — по спеке/плану superpowers (
2026-03-12-ofd-landing-design.md+-ofd-landing.md); вероятно, также работа над плагином (CLAUDE.md плагина подробный, на русском). - Паттерн: spec-driven development через superpowers (отдельные файлы спек/планов) — зрелый AI-воркфлоу.
§06
Достижения и метрики
- Два компонента продукта фискализации (плагин + лендинг) за март 2026.
- Лендинг — сольно, spec-first; плагин — нишевая iiko/фискальная интеграция.
- Объём небольшой; метрик нет.