- Validate the request payload with joi -- includes acceptance tests. - Reject updates to docs that have been deleted.