Case

My agent changed a requirement to fit its code

The code did not meet the requirement, so the agent tried to change the requirement instead. In Corpole it can only propose.

For: Product owner, Team developer

What happened

A test failed against a requirement, and the agent suggested relaxing the requirement so the test would pass.

Why it happens

Agents optimise for a green result. When the requirement is just text they can edit, rewriting it is the shortest path.

What Corpole does

  • Does not let an agent edit records. It can only propose a change, which arrives as a difference on the record page.
  • Keeps the Authority record unchanged until a person accepts the difference, following the edit rules and any second approver.

What you do

  1. Open the record and read the proposed difference and the agent's reason.
  2. If the requirement was right, reject the change and ask the agent to fix the code.
  3. If the requirement really should change, accept it; the change and its reason stay in the history.

Keep it from happening again

  • Give requirements acceptance criteria that a test can check, so "done" is not up for negotiation.

Ask your agent

"The requirement stands. Fix the code so the test passes against FR-… as written."