Exactly. The only app-specific abuse I can think of is apps that wake in the background (Apple said this isn't the case, but it is), Android where apps get push by default, or apps that just hope the user will grant broad permissions that web can't do.
"When Agent A writes code in one file that breaks Agent B's assumptions in another file."
Each agent runs in a separate worktree or cloned copy of the repo, independently. When the task is done, a PR is opened. The issue you mentioned gets caught during merge conflicts.
You can handle this in a few ways depending on the task. Even. adding to the prompt "double check your answer before answering" - the agent will take another turn to double check its work. You can also do this with a fresh task/prompt.
Ideally, if you are able to use code to validate (either with a test or eval) that works best.
Besides which Canadian manufacturers have been extremely reluctant to make EVs, so I really don't see that there's a domestic "EV market" we should be protecting.
reply