Skip to content

LagerGuru v4.0.0 — SAFETY INTELLIGENCE EDITION

Дата на издаване: 2025-02-05
Тип: Major Release

🔥 Резюме

Това major издание въвежда първия пълен Safety Intelligence двигател в Европа, включващ predictive modeling, risk clustering, hazard mapping, OSHA compliance automation, permit-to-work workflows и LMS integration. Всички функции са готови за производство, напълно tenant-aware и обратно съвместими.

✨ Нови функции

Фаза 1: Predictive Safety Intelligence Foundation

Predictive Risk Scoring Engine

  • Автоматично изчисляване на риск за зони, шофьори, работници и оборудване
  • Конфигурируеми модели на тежести на tenant (инциденти, близки пропуски, часове на смяна, натоварване)
  • Confidence scoring (0-1) за прогнози за риск
  • Изчисляване на реално време чрез Edge Functions
  • Predictive Dashboard с визуализация на тенденции

Фаза 2: Risk Cluster System

Интелигентно групиране на рискове

  • Автоматично групиране на високорискови обекти по модели на тежест
  • Назначаване на групи на базата на тежест
  • Визуализация на топ 5 най-високорискови групи
  • Проследяване на обекти в групи

Фаза 3: Hazard Mapping System

Интеграция с план на склада

  • Наложение на риск върху съществуващата система за план на етаж
  • Плавна градиентна визуализация (Зелено → Жълто → Оранжево → Червено)
  • Индикатори за праг на критичен риск
  • Детайли в tooltip с информация за риск
  • Ръчно маркиране на опасности за Safety Officers

Фаза 4: OSHA / EU-OSHA Compliance Automation

Автоматизирана проверка на съответствие

  • Съвпадение на модели срещу правила за безопасност
  • Автоматично откриване на нарушения
  • Проследяване на статус на съответствие (compliant, warning, breach)
  • Поддръжка на множество юрисдикции (US, EU, Global)

Фаза 5: Permit-to-Work Workflow Engine

Пълно управление на разрешения

  • Workflow за заявка на разрешение
  • Система за одобрение (Safety Officers/Admins)
  • Управление на документи (прикачване на планове за безопасност, сертификати)
  • Проследяване на статус (requested → approved → active → closed)
  • Интеграция с зони за проследяване на местоположение

Фаза 6: LMS Training Integration

Назначаване на обучение на базата на риск

  • Автоматично назначаване на курсове, когато predictive risk надхвърля прагове
  • Управление на курсове за обучение
  • Проследяване на назначения (ръчно, автоматично, на базата на риск)
  • Проследяване на завършване със scores и сертификати
  • Dashboard за анализи на обучение

🔧 Технически подобрения

Edge Functions

  • calculate-predictive-safety-scores — Изчисляване на рискови scores
  • assign-risk-clusters — Алгоритъм за групиране на рискове
  • check-compliance-rules — Автоматизация на съответствие
  • auto-assign-training — Назначаване на обучение на базата на риск

База данни

  • 6 нови таблици с изчерпателни RLS политики
  • Helper SQL функции за анализи
  • Автоматични тригери за консистентност на данни
  • Оптимизирани индекси за производителност

🚀 Ръководство за миграция

Миграции на базата данни

Изпълнете следните миграции в ред:

  1. 20250205000000_predictive_safety_intelligence_phase1.sql
  2. 20250205000001_predictive_safety_intelligence_phase2.sql
  3. 20250205000003_predictive_safety_intelligence_phase3.sql
  4. 20250205000004_predictive_safety_intelligence_phase5_permit_workflow.sql
  5. 20250205000005_predictive_safety_intelligence_phase6_lms_training.sql

Разгръщане на Edge Functions

Разгърнете следните Edge Functions:

bash
supabase functions deploy calculate-predictive-safety-scores
supabase functions deploy assign-risk-clusters
supabase functions deploy check-compliance-rules
supabase functions deploy auto-assign-training

Без промени, които нарушават съвместимостта

  • Всички съществуващи функции остават непроменени
  • Напълно обратно съвместими
  • Не се изисква ръчна рефакторизация
  • Съществуващите данни остават валидни

Пълен списък с промени: Вижте отделните commits на фазите в хранилището.

Публикувано под търговска лицензия