[INV-FRONTEND-003] Создать экраны Кулинарного Цикла (Cook, Consume, Waste)

Разработка мобильного приложения (Frontend): Реализация интерфейсов кнопок Готовка, Потребление и Мусорка.

Author

Inventory Domain Lead

Published

July 13, 2026

NoteКраткая карточка задачи

1. Бизнес-контекст и цель (Business Context)

Пользователю необходим набор UI-инструментов для фиксации ежедневных действий кулинарного цикла. Кнопка Cook запускает сборку блюда, кнопка Consume — каскадное FIFO-списание порций еды, кнопка Waste — отправку веса испорченного товара в утиль.

Цель задачи: Реализовать экраны и стейт-провайдеры для виджетов cook_screen.dart, consume_screen.dart и waste_screen.dart.

2. Пользовательские истории (User Stories)

Как Пользователь приложения FoodLifeCycle,
Я хочу нажимать на кнопки «Съел» или «Выбросил», указывая вес продукта,
Чтобы мой виртуальный холодильник полностью соответствовал реальному состоянию запасов на кухне.


3. Шаги

1. Реализовать новый метод согласно спецификации метода Интерфейсы операционного контура списаний еды