Two approvals use one old observation.
Both reviews use the original capacity without protecting it.
- Step 01Travel request checks the original capacity
- Step 02Work request checks the same original capacity
- Step 03Both detached reviews approve
- Step 04First detached effect commits
- Step 05The stale second effect also commits
- Step 06Combined outcome violates the budget rule
Full transcript
- Travel request checks the original capacity: The detached stateful check sees $100 and escalates the $60 request.
- Work request checks the same original capacity: The overlapping check also sees $100 and escalates its $60 request.
- Both detached reviews approve: Both approvals were based on the same original capacity.
- First detached effect commits: The travel purchase consumes $60 and leaves $40.
- The stale second effect also commits: The combined spend reaches $120 against $100 of capacity.
- Combined outcome violates the budget rule: Each check looked valid when made, but the second decision became stale.
Each decision looked reasonable alone. Their combined result broke the rule.