User mints an anomaly that has appeared in their UI (for now, the webapp, later it will be the game as well)
API searches for a token that has already been lazy minted with the TIC id of the anomaly (or the identifier of the candidate)
If there is a token id that has the TIC Id, then claim a copy of that to the msg.sender (player’s address) so they can manipulate it in-game
If the TIC ID has never been minted before, lazy mint a new one with parameters fetched from the data source and send it to msg.sender
Return the IPFS metadata
Add some buttons that allow manipulations for the NFT (e.g. viewing (reading) metadata (e.g. image/video files, graphs).
Graphs should be generated in a Jupyter notebook and returned in the Next app.
User creates post (proposal Proposal Board → Migration from Vite) with the NFT ID for their anomaly and some extra metadata for their discoveries and proposal, and then users can vote