For all the boxes ticked, the Giants skipped the loudest one: interior defensive lineman is exactly as bare as it was. They moved the roster forward and banked a B- for it.
On the needs board they went 1 of 9, with edge rusher the one that mattered most. The trenches got the money picks, top to bottom.
Good work on the whole, with interior defensive lineman the one box left unchecked.