We can require fields upon a records creation with the create record layout. But to complete a record, users just need to change the status to a status in the Shipped category.
However, completing a record sometimes requires other fields to be updated too — in marketing we use custom fields for Go-live date
and Delivery month
. I wonder if product teams have this situation too — don't ship a feature without confirming that you've tested it, or something.