Typical design challenges at handover to development:
1. Edge cases and empty states: don’t forget any screens in the flow. Are all empty states of every screen ready? How about unexpected cases?
2. Icons and pics: will developers be able to export assets without trouble? Make sure to eliminate space for errors.
3. Animations: make sure the specs are crystal clear, and the developers are on board with the plan.