{ "_comment": "Desktop macOS regression — 1 of 3 same-named 'Desktop' runs distinguished only by Testmo Configuration. This is the BROAD variant: the whole Desktop top-level folder (folder id 2923) and all descendants with the established defaults (Smoke/Regression, Active, manual only). The Windows and Linux siblings are narrow instead, scoped to the 'desktop-essential' tag. 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 = Windows and then Linux, 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 21 = MacOS (verified 2026-08-28).", "project_id": 1, "run_name": "Desktop", "run_state_id": 7, "config_id": 21, "tags": ["regression"], "filters": { "folder_paths": ["Desktop"], "include_subfolders": true, "test_type_ids": [19, 20], "case_state_ids": [4], "exclude_automation_type_ids": [10, 23, 24] } }