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
- Open the record and read the proposed difference and the agent's reason.
- If the requirement was right, reject the change and ask the agent to fix the code.
- 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."