Input
Use your current Initial FEN to switch the side to move or generate a full mirrored inversion as a separate output.
No transformed FEN yet.
Use explicit fields like User Move:, System Move:, and Accepted Moves: with coordinate notation. Example: Accepted Moves: d1d8 or e8d8.