varioвариативность
Все проекты
Прототип

Эргономика хранения

Проверка мебели под конкретные вещи и способы хранения.

Зачем этот проект

Задача проекта

Правила эргономики входят в модель шкафа и работают во время проектирования. Тот же каталог сможет использовать ERP-контур.

Пользователь проектирует места для своих вещей, а не только корпус заданного размера.

Технологии

Технологии проекта

Технологии в индустрии

Стандарты индустрии

Знакомые технологии, практики и способы сборки продукта.

Расчётное ядро

  • TypeScript
  • детерминированный evaluator

Проверка правил без генеративной магии.

Контракты библиотеки

  • JSON
  • Ajv
  • JSON
  • content hashes

Версии и целостность библиотеки правил.

Интеграционный порт

  • TypeScript
  • ERP read-only API

Чтение опубликованных правил из ERP.

Проверки

  • Vitest
  • conformance
  • golden scenarios

Воспроизводимые проверки сценариев.

Состояние работы

Ход работы

Уже сделано

  • Работают evaluateStoragePlan и панель проверки хранения.
  • Мы собрали тестовый набор из 3 предметов и 8 способов хранения.
  • Работают pipeline каталога и просмотрщик габаритов.

Сейчас в работе

  • Переводим evaluator с тестовых записей на версионируемый JSON.
  • Расширяем каталог правил и проверяем его внутри команды.
  • Приводим объяснения рекомендаций к одному формату.
Поток данных

Связи с системой

Evaluator уже работает внутри конфигуратора. Для библиотек планирования подготовлен read-only контракт с ERP, но экран пока использует локальный тестовый набор.

  1. 01Read-only контракт проверен
    Передаваемый артефактОпубликованный planning library bundle с точной версией и хэшами

    HTTP-адаптер умеет получить и проверить конкретную опубликованную библиотеку правил.

    Граница: Текущий экран использует локальный fixture. Проект, мебель и личный список вещей в ERP не отправляются.