"""Workflow readiness API — powers the Workflow home stepper.""" from __future__ import annotations from fastapi import APIRouter, Request from photo_pipeline.services.workflow import WorkflowService router = APIRouter(tags=["workflow"]) @router.get("/workflow") def workflow(request: Request) -> dict: return WorkflowService(request.app.state.session_factory).readiness()