1## 1. Tasks23- [x] 1.1 Replace Markdown with SpecContentView for before/after rendering in SpecsView dirty and refs modes (index.js)4- [x] 1.2 Add compact semantic summary to spec list items in dirty/refs mode — compute requirement-level added/modified/removed counts from before/after content and display as a badge or inline text5- [x] 1.3 Backend: add a semantic_summary field (added/modified/removed counts) to spec-browser entries in dirty and refs modes (plugin_api.py _spec_browser)6- [x] 1.4 Update specs/spec-browser spec: add requirement for structured rendering in diff modes and semantic summary in spec list