CLAUDE
Blog Content
Blog posts are Markdown files rendered by lib/blogUtils.ts.
Rules
- New posts should use YAML frontmatter with
title, optionalsubtitle, anddate. - Use slugs that match the filename without
.md. - Inline math uses
$...$; display math can use$$...$$or$$...$$. - Raw HTML is allowed by the renderer, so review any pasted HTML before adding it.
- Posts without
BlogPostMetarows default to published. - Keep edits to copy, math, and metadata separate from layout or renderer changes unless the request needs both.