diff --git a/src/assets/AGENTS.md b/src/assets/AGENTS.md new file mode 100644 index 0000000..98ce3b4 --- /dev/null +++ b/src/assets/AGENTS.md @@ -0,0 +1,25 @@ + + + +# assets + +## Purpose +Build-time assets imported by source code (processed by Astro/Vite), as opposed to `public/` which is served verbatim. + +## Key Files +| File | Description | +|------|-------------| +| `roboto-mono-regular.ttf` | Font (weight 400) embedded into Satori-generated OG images. | +| `roboto-mono-700.ttf` | Font (weight 700) for OG image titles. | + +## For AI Agents + +### Working In This Directory +- These fonts are imported as raw buffers in `src/pages/og-image/[...slug].png.ts` (via the `vite-plugin-raw-fonts` config in `astro.config.ts`). Renaming requires updating that import. + +## Dependencies + +### Internal +- `src/pages/og-image/` — consumes these fonts. + + diff --git a/src/assets/roboto-mono-700.ttf b/src/assets/roboto-mono-700.ttf new file mode 100644 index 0000000..180a726 Binary files /dev/null and b/src/assets/roboto-mono-700.ttf differ diff --git a/src/assets/roboto-mono-regular.ttf b/src/assets/roboto-mono-regular.ttf new file mode 100644 index 0000000..de0f485 Binary files /dev/null and b/src/assets/roboto-mono-regular.ttf differ