Assessment that involves working through a browser based IDE and fixing and updating the post /api/documents endpoint so documents could be created successfully using json input and returned a proper response. This required debugging and fixing controller strong params handling. Also on editing and persistence, making sure update parameter keys were formatted correctly and that changes made via PUT /api/documents/:id were saved to the database and reflected after page reloads. Also to Implement document sharing via email, which involved a post /api/documents/:id/share endpoint and verifying that shared users had appropriate view or edit access through get /api/documents/:id/view.