Propose Shelf Snapshot Selection

Part of blueprint shelf-snapshot-selection

Change-Id: I3beb5a0f47e340ba1c624ac94ab84c433177570b