I would like to suggest sticky & hidden snapshots.
If you guessed it right
Sticky : prevent accidental deletion of snapshots. So only delete normal snapshots
Hidden: hide snapshots in Normal output of restic snapshots
instead show not hidden snapshots (at the end)
Showing 50 / 300
restic sticky (snapshot Id)
restic hide (snapshot Id)
restic nonsticky (snapshot id)
restic unhide (snapshot id)
The above mentioned commands should do as it says
To view hidden / sticky snapshots specifically
restic snapshots sticky
restic snapshots hidden
Output of restic snapshots should only hide hidden snapshots sticky & normal should be viewed.
Commands prune & check should not be affected by this.