## Build Queue Module ### Module Description Processes and manages construction queues for planetary structures and facilities. ### API Endpoints - **GET /build/queue** - *Purpose:* Retrieve current build queue - *Auth:* Required (JWT token) - *Payload:* None - *Response:* `{"queue": [{"id": "int", "blueprint_id": "int", "status": "string"}]}` - **POST /build/start** - *Purpose:* Start a new build - *Auth:* Required (JWT token) - *Payload:* `{"blueprint_id": "int", "planet_id": "int"}` - *Response:* `{"build_id": "int", "status": "string"}` - **DELETE /build/cancel** - *Purpose:* Cancel a build - *Auth:* Required (JWT token) - *Payload:* `{"build_id": "int"}` - *Response:* `{"status": "string"}`