Same treatment as the previous commit: named types replace gin.H literals, and every handler gets a swaggo doc block.