- Generic sample should only have `name` as required - Refactor and simplify LS samples: ensure only the necessary slots are marked as required