All inventories, moves that touch items and game-state JSON representations include "fungible" somewhere in the format. This was introduced when we still planned to also have true non-fungible items, which would be separate. But now that all items in inventories will always be fungible (ERC-1155 style), we should clean this up at some point.
As this affects the move format, it will be a consensus fork. It also affects the frontend, both for move generation and for retrieving the game state.
All inventories, moves that touch items and game-state JSON representations include "fungible" somewhere in the format. This was introduced when we still planned to also have true non-fungible items, which would be separate. But now that all items in inventories will always be fungible (ERC-1155 style), we should clean this up at some point.