srvc-reasoning