I like it slightly better with a bit of overlap
Fixed h1s on static pages so they don't render "underneath" the nav bar
Generate User model

rails g model User name:string email:string
Migrate up users table (first migration)
Added 'annotate' gem
annotate
should respond to attributes: email/name
should validate presence of both attributes on save
should validate length <= 50 characters
minor
should validate email format (regex)
Validation of email uniqueness, v1 (basic validation)
Validation of email uniqueness, v2 (email comparison should ignore case)
red test proving race condition that could affect email uniqueness
Green race condition test