Parse a run slug such as breaking-run192, week-in-review-run45 or
committee-reports-run07 into its canonical run-type slug (e.g.
breaking, week-in-review, committee-reports) plus the run index
(e.g. 192, 45, 07). When the slug doesn't match any known prefix
the caller receives type: null and the raw slug as runId.
Parse a run slug such as
breaking-run192,week-in-review-run45orcommittee-reports-run07into its canonical run-type slug (e.g.breaking,week-in-review,committee-reports) plus the run index (e.g.192,45,07). When the slug doesn't match any known prefix the caller receivestype: nulland the raw slug asrunId.