Composer fast but careless and implements wrong solution without discussion

Tried out Composer and have a list of feedback hopefully it will help to make the product even better.

  1. it is blazing fast, way faster than before

  2. it ignores protocols i asked Cursor to comply with - i wanted cursor to always explain the problem, and discuss how to fix things then get my permission and implement on new branches. Now, i have to constantly remind it. Start a new chat, and it forgets the protocols.

  3. it implements solutions without discussion. This is really really bad. I asked Compose to debug an issue, it found a piece of corrupted data and immediately implemented try/except to skip it silently even though the proper solution is to fix the corrupted data and fix the mechanism that causes data corruption.

  4. Compared to Sonnet, Composer makes a lot of careless mistakes like circular imports, missing imports etc…