**Scenarios :** - Add GET route "/v1/catalog/scenarios/list" to list available scenarios. - Add GET route "/v1/catalog/scenarios/{scenario_id}" to retrieve a scenario definition. - Add GET "/{scenario_id}/changelog" for scenario changelog. - Add GET "/{scenario_id}/versions" for scenario version history. - Define request/reply schemas so the routes are documented in Swagger. **Actions :** - Add GET route "/v1/catalog/actions/list" to list available actions. - Add GET route "/v1/catalog/actions/{action_id}" to retrieve an action definition. - Add GET "/{action_id}/changelog" for action changelog. - Add GET "/{action_id}/versions" for action version history. - Define request/reply schemas so the routes are documented in Swagger.