{ "_comment": "Desktop Windows regression — 1 of 3 same-named 'Desktop' runs distinguished only by Testmo Configuration. NARROW variant: case selection is driven by the Testmo tag 'desktop-essential' (applied server-side by the /cases API), with no folder or test-type filter — the tag itself defines the scope, so any test type is eligible. State and automation filters still apply, so retired cases and already-automated ones are excluded. TWO-STEP RUN — the API only reproduces step 1. STEP 2 IS MANUAL: after creating this run, in the Testmo UI clear the filters, select Configuration = Linux and then macOS, and REMOVE those cases from the run. Reason: Testmo's /cases API cannot filter by configuration and exposes no per-case config assignment, same limitation documented on the Mobile specs. config_id 22 = Windows (verified 2026-08-28). Tag id 15999.", "project_id": 1, "run_name": "Desktop", "run_state_id": 7, "config_id": 22, "tags": ["regression"], "filters": { "tags": ["desktop-essential"], "case_state_ids": [4], "exclude_automation_type_ids": [10, 23, 24] } }