could look at most recent action in active game and pin instead of archive if the action is recent enough (say, last 3 days)
script to archive all games with status: finished and a pin, possibly over X days old
allow import_game to import from a game json file, possibly useful for importing into prod
script to remove pin files if no game is pinned to them
maybe on deploy, also always create pin file and put it in public/pinned (many of these ideas could be put in deploy script)
by default, pin a game to the latest pin file -- so if you manually pin before deploying, you don't need to specify the pin; on deploy, if the latest pin was unused it can be cleaned up and replaced with the current pin
whole list of all ids could be given, script could figure out if they should actually be pinned or archived
status: finished
and a pin, possibly over X days old