Design review
Write tests
Update docs
Ship release