Draft post — fill in the architecture decisions before publishing.