Plasma Skylab — Delta Medical PIM
Оновлено: 2026-04-17 (додано бізнес-контекст від Сергія)
🎯 Мета (ширший контекст 2026-04-17)
PIM (Product Information Management) система Deltamedical — агрегатор актуальної інформації по продуктам + автоматична передача партнерам (мережі аптек, дистриб'ютори, серединні мережі).
Щоб у партнерів завжди була актуальна:
- упаковка
- опис продукту
- заголовки (SEO/маркетинг)
- слогани
- регуляторна інфо
Проблема: керувати руками дуже складно, API-інтеграцій з аптечними мережами немає, але автоматизувати все одно потрібно.
💰 Чому свій, а не Enterprise PIM
- Enterprise PIM для такої компанії: ~$200K на 3 роки (покупка + впровадження + 3 роки користування)
- Занадто дорого для задачі "зібрати актуальний контент + передати партнерам у їх форматах"
- Навіть з API у партнерів — cost залишався б великим
- Рішення: свій legacy-light PIM + business-process навколо
🏗️ Архітектура (концептуальна, 2026-04-17)
Inputs (джерела даних)
- Система погодження маркетингових матеріалів — існує, частково проходить процес (див. СОП нижче)
- Система реєстрації продуктів — існує, через неї всі продукти проходять реєстраційні операції
- ДЖЕС (внутрішній сервіс) — частина продуктових даних. Для ЛЗ дотягує з державного реєстру
- Ручне внесення — продуктовий менеджер вносить те, що не автоматизується
PIM Core
Челлендж №1 — зібрати все в одній системі.
Approval Flow
Челлендж №2 — погодження правок. Приклад: продуктовик змінив слоган → запускається процес → юристи погоджують → тільки після цього іде до партнерів.
Деталі flow — з СОП DM-3-04-407 ("Створення та затвердження промоційних матеріалів", v1.0, 23.01.2026):
PM → технічне завдання → агентство (драфт)
→ PM перевірка → BUM → Юрисконсульт → Медичний радник → MD
Outputs (distribution)
Кожен партнер має свої регламенти:
- Дельта/повна карточка: хтось хоче тільки зміни (delta), хтось — повну нову карточку
- Канал: email / текст у body / Excel / інше
- Шаблон: різний у кожного
👥 Команда
| Роль |
Хто |
Що робить |
| Product Lead / Аналітик |
Сергій |
координація, бізнес-процеси, замовник |
| KAM (Key Account Manager) |
Єгор |
зовнішні партнери |
| Технічний розробник |
Ростислав (працює з Єгором) |
побудова MVP через відкрите AI-рішення |
| AI-помічник |
Claude |
аналіз, документація, доточування |
AI-стек Ростислава: open-source AI-агент (whisper чує як «OpenClou» / «OpenCloud» / «OpenCode»). За описом Сергія — це open-source рішення, конкурент Claude Code. Найімовірніші кандидати: OpenHands (ex-OpenDevin), Cline, Aider, Continue. ❓ Уточнити точну назву.
📊 Статус (2026-04-17)
- ✅ Статичний UI-прототип (HTML/CSS/JS) — у
/srv/projects/plasma-skylab/, на вигляд production
- ✅ MVP від Кам+Ростислава існує (не на цьому VPS)
- ✅ Сергій доточує з допомогою Claude
- ❌ Інтеграції з ДЖЕС/реєстром/marketing approval system — ще немає
- ❌ Approval flow ще не реалізовано в коді
- ❌ Distribution-шаблони для партнерів — ще немає
- 🎯 ~10-15% готовності (MVP є, бізнес-процес у проєктуванні)
🎯 Головний затик
"Це найбільший затик нас середині" — Сергій про побудову внутрішнього бізнес-процесу для збору й передачі даних.
Мета фокусу Claude — допомогти побудувати:
- Дані з маркетингового погодження + реєстрації + ДЖЕС + ручних інпутів злились у єдину картку продукту
- Зміни → approval flow (юристи)
- Approved зміни → автоматична розсилка партнерам у їхніх форматах
🗂️ Ключові сутності (з прототипу)
Product → Brand, Category, status (draft/review/approved), content_completeness %
Brand → name, logo, guidelines
Category → name, parent_id (дерево)
User → name, role (admin / editor / approver / partner / PM / BUM / Медичний радник / Юрисконсульт / MD)
ApprovalFlow → product_id, user_id, status, comment, datestamp
Partner → name, format_template, channel (email/excel/text), delta_or_full
📋 Що було у прототипі (landing /srv/projects/plasma-skylab/index.html)
Dashboard з:
- 215 продуктів (1 погоджено, 2 на розгляді, 212 чернетки)
- Повнота контенту по брендах: Аффіда 76%, Менопейс 86%, Остеокеа 86%, ЗЕСТ 90%, ДермаПро 91%, Бестія 92%
- Секції: Dashboard, Продукти, Бренди, Категорії, Погодження, Партнери, Імпорт, Адмін
⏱️ Наступні кроки
Від Сергія (очікується):
- Періодично буде надсилати документи (партнерські регламенти, шаблони листів, приклади флоу)
- Активна фаза з Claude — ~через тиждень (~24.04.2026)
Від Claude (після активації):
- Аналіз отриманих документів
- Схема business-процесу (BPMN / mermaid)
- Пропозиції щодо API/інтеграцій (ДЖЕС, marketing approval)
- Допомога з підбором open-source PIM базису (Pimcore / Akeneo / Odoo)
- Documentation wiki update
❓ Відкриті питання
- "OpenBall" — що це? Odoo? OpenERP? Pimcore? Akeneo? Custom?
- Репо MVP — де? GitHub
serhiivereschak/plasma-skylab — тільки landing? А реальний MVP?
- Партнери — скільки на старт (5, 20, 50+)?
- Скоуп продуктів — тільки Deltamedical-бренди чи ширше?
- Юристи в approval flow — хто конкретно (команда, контактна особа)?
🔗 Зв'язок з іншими проектами
- Ruby Oort → архів (старий ZEST SMM Generator для СНД)
- Ad Analytics Hub → суміжні дані (продукти ↔ рекламні кампанії)
- Legal Advisor → можна інтегрувати у approval flow (автоматизувати первинний юридичний screening)