[PMA-BACKEND-005] Создать аналитический движок bupar
Разработка bupar-audit-service (Backend): Реализация метода генерации графов процессов по case_id.
NoteКраткая карточка задачи
- Эпик: EPIC-PMA-002
- Компонент: bupar-audit-service (Process Mining Core)
- Статус: Готово к реализации
- Ссылка на Метод: Контракт API генерации карт процессов bupar
1. Бизнес-контекст и цель (Business Context)
Для визуализации реального пути продуктов питания (от фискального чека магазина до тарелки или утилизации) бэкенд должен склеивать шаги по маркеру case_id и применять алгоритмы Process Mining для сборки направленных графов связей.
Цель задачи: Реализовать REST эндпоинт, отдающий структурированную JSON-карту вершин и ребер графа для конкретной группы пользователей в файле bupar_graph_engine.py.
2. Пользовательские истории (User Stories)
Как Корпоративный аудитор или Офис-менеджер в контуре OFFICE,
Я хочу запрашивать аналитическую карту прохождения продуктов питания,
Чтобы наглядно увидеть узкие места, задержки поставок и этапы, на которых еда портится чаще всего.