Skip to content

feat(www): MDX blog + data-driven updates feed#12

Open
evangauer wants to merge 1 commit into
mainfrom
feat/www-blog-and-updates-feed
Open

feat(www): MDX blog + data-driven updates feed#12
evangauer wants to merge 1 commit into
mainfrom
feat/www-blog-and-updates-feed

Conversation

@evangauer

Copy link
Copy Markdown
Owner

What

  • /blog — MDX blog rendered from apps/www/content/blog/*.mdx via next-mdx-remote (YAML frontmatter: title, description, date, author, tags). Index page + per-post page with static generation, OpenGraph metadata, and a demo CTA.
  • /updates — the hardcoded updates array moved to apps/www/content/updates.json, so ship-log entries become a data-only change.
  • Blog links added to nav + footer; blog routes added to the sitemap.
  • @tailwindcss/typography added for post body styling.
  • Seed post: Why your practice data should belong to you.

Why

This is the openVPM website lane of the outbound content engine: the content pipeline (blog-writer agent, Brand: openvpm) drops MDX posts into content/blog/ via PR at a 1-2 posts/week cadence, and every published post auto-fires social repurposing.

Verified

  • pnpm type-check clean
  • pnpm build clean — /blog and the seed post prerender statically

🤖 Generated with Claude Code

- /blog index + /blog/[slug] rendered from content/blog/*.mdx via next-mdx-remote
  (YAML frontmatter: title, description, date, author, tags)
- extract hardcoded updates array to content/updates.json so ship-log entries
  are a data change, not a code change
- seed post: why your practice data should belong to you
- blog links in nav + footer, blog routes in sitemap
- @tailwindcss/typography for post body styling

Part of the openVPM content lane: the rpa-agents content pipeline (Brand:
openvpm) delivers posts here via PR.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openvpm Ready Ready Preview, Comment Jun 12, 2026 2:45pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant