Problem
A saved debug note reports weird bullet/list rendering, but the captured HTML contains valid list DOM. This points to visual styling or streaming-vs-committed markdown differences rather than markdown parse failure.
Evidence
Bundle:
~/.config/agent-code/debug-bundles/manual/2026-06-14T13-59-16-931-4757ae44
- Note reports weird bullet/list rendering.
html-clean.html contains valid <ol> / <li> structure for the visible numbered list.
Suspected Paths
- Streaming markdown uses
remarkGfm plus remarkBreaks.
- Committed markdown uses GFM through
Prose.
.prose-theme manually restores list styles and indentation.
Relevant paths:
src/renderer/src/features/feed/lib/remark-plugins.ts
src/renderer/src/features/feed/ui/markdown/Prose.tsx
src/renderer/src/styles.css
Expected
Streaming and committed prose should render list indentation and markers consistently. If the original weirdness was raw compaction XML being rendered as markdown, fixing compaction tagging may resolve part of this symptom.
Problem
A saved debug note reports weird bullet/list rendering, but the captured HTML contains valid list DOM. This points to visual styling or streaming-vs-committed markdown differences rather than markdown parse failure.
Evidence
Bundle:
~/.config/agent-code/debug-bundles/manual/2026-06-14T13-59-16-931-4757ae44html-clean.htmlcontains valid<ol>/<li>structure for the visible numbered list.Suspected Paths
remarkGfmplusremarkBreaks.Prose..prose-thememanually restores list styles and indentation.Relevant paths:
src/renderer/src/features/feed/lib/remark-plugins.tssrc/renderer/src/features/feed/ui/markdown/Prose.tsxsrc/renderer/src/styles.cssExpected
Streaming and committed prose should render list indentation and markers consistently. If the original weirdness was raw compaction XML being rendered as markdown, fixing compaction tagging may resolve part of this symptom.