- Remove Vite SSR workaround for zod in
astro.config.mjsonce CMS build is separated from TS verification (see withastro/astro#14117) - Remove
<name>Dataspecial-case inscripts/api-generation-typescript.tsonce typedoc fixes the prose or we find a better general solution - Move asset files to proper location (currently in
docs/assets/, should be insrc/content/docs/assets/) - Inline TypeScript code examples directly in markdown and verify via separate type-checking step (e.g.,
tscon extracted code blocks) instead of snippet includes - Update astro-auto-import once delucis/astro-auto-import#110 is merged
- Full-content RSS (currently includes description only, not rendered MDX body)
- Content negotiation via Accept headers (requires edge/CDN middleware, not SSG-compatible)
-
x-markdown-tokensresponse header on markdown endpoints - Markdown sitemap (
/blog/sitemap.md) - Newsletter signup integration
- OG image custom font (currently uses system sans-serif, not Figtree)
- Author avatars (schema supports
avatarfield but no images seeded yet) - Cover images for posts (schema supports
coverImagefield) - Visual design review / polish pass on blog pages