Applying Approved Changes
These notes describe how Pinky applies operations that Brain has already admitted and approved. The adapter revalidates the relevant local game state, performs only the delegated change, and returns a typed receipt describing what actually happened.
For example, an approved inventory change can still be rejected locally if the target disappeared or its generation changed. Pinky reports that result instead of forcing the operation into the wrong object.
Applying Approved Actions to the Game
Pinky applies actions that Brain has approved to the local game and first checks whether the game can perform them within its safety rules.
Pinky does not decide whether an action is fair or desirable. It carries out the accepted operation, observes what the game actually did, and reports that result back to Brain.