mud_server.api.routes.pipeline ============================== .. py:module:: mud_server.api.routes.pipeline .. autoapi-nested-parse:: Pipeline API endpoints. This module owns API routes under ``/api/pipeline/*`` that expose stateless generation primitives for downstream clients. Current scope: - ``POST /api/pipeline/condition-axis/generate``. Design constraints: - Session-authenticated endpoint (any valid role). - Route-level validation returns structured ``detail/code/stage`` payloads. - Business logic is delegated to service-layer adapters to avoid route drift. Functions --------- .. autoapisummary:: mud_server.api.routes.pipeline.router Module Contents --------------- .. py:function:: router(engine) Build pipeline router endpoints. :param engine: Shared game engine instance used for world resolution. :returns: Configured router with pipeline endpoints registered.