···5858- `app/[slug]/mdx.js` - Custom remark plugin for executable code blocks
5959- `next.config.js` - Static export configuration
6060- `public/[slug]/index.md` - Post content files with frontmatter
6161-- `public/[slug]/components.js` - Optional post-specific React components6161+- `public/[slug]/components.js` - Optional post-specific React components
6262+6363+## Commit Messages
6464+6565+Write commit messages and PR descriptions as a humble but experienced engineer would. Keep it casual, avoid listicles, briefly describe what we're doing and highlight non-obvious implementation choices but don't overthink it.
6666+6767+Don't embarrass me with robot speak, marketing buzzwords, or vague fluff. You're not writing a fucking pamphlet. Just leave a meaningful trace so someone can understand the choices later. Assume the reader is able to follow the code perfectly fine.