Build + deploy: npm build + rclone sync to Storj brand-site bucket
Blog system: content collections + listing + post template
Contact page + ContactForm component
Talks content collection: 50 First Dates, Strip-Mining, Soil Under Your Team
About page: bio + philosophy + books + photo placeholder
Books page: cover + description + purchase links
Consulting page: 3 packages + FAQ + CTA
Fractional page: retainer offer detail + Apply CTA
Nav component (sticky, Book Scott CTA) + Footer component
Home page: hero + pillars + talk highlights + testimonials
Speaking page: reel, talk topics, booking form, one-sheet
Astro scaffold + BaseLayout + global.css design system
Content migration from articles repo