hongming-personal 637a0d74a2
sop-checklist-gate / gate (pull_request_target) Failing after 5s
Secret scan / secret-scan (pull_request) Successful in 14s
CI / build (pull_request) Successful in 45s
fix(docs): render the HMA diagram — memory.md → memory.mdx so the <img> JSX parses
The Memory Architecture page embedded the HMA diagram with a JSX <img
src="/diagrams/memory-hma.svg" style={{...}} /> tag, but the file was a plain
`.md`, so the Fumadocs renderer printed the tag as LITERAL TEXT instead of
rendering the image (the page showed the raw <img ...> markup, hence the
"missing diagram"). The SVG itself is correct and served fine.

Every other diagram page (concepts.mdx, index.mdx) uses the identical
`<img ... style={{ width:'100%' }} />` pattern and renders correctly because
they are `.mdx`. Rename memory.md → memory.mdx to match the convention so the
JSX parses. The body has zero MDX-incompatible content (no bare `{}`/`<x>` in
prose, verified), and Fumadocs maps both .md and .mdx to the same
/docs/architecture/memory route, so the URL is unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 21:48:24 -07:00
2026-05-25 15:02:40 +00:00
2026-04-21 03:00:15 +00:00
S
Description
No description provided
10 MiB
Languages
MDX 92%
Python 5.9%
TypeScript 1.9%
JavaScript 0.2%