The DSL Layer Between AI and Your App
The first version of the DarJS test architecture had the AI writing raw Playwright. page.click('a[href*="/new"]'). page.fill('input[name="cin_patient"]', 'AB123456'). page.waitForSelector('.record-id:has-text("REG-001")'). It worked until a template changed. Then it silently broke...