# Mark It Down — Docs

Per-feature documentation for the v1.0 roadmap. Each page covers what the feature does, how to use it, configuration, edge cases, and how it relates to the rest of the suite.

## v1.0 features

| Feature | Status | Doc |
|---|---|---|
| F1 — Code editor (CodeMirror 6) | shipped | [code-editor.md](code-editor.md) |
| F2 — Mermaid polish | shipped | [mermaid-polish.md](mermaid-polish.md) |
| F3 — Code-block image export | shipped | [code-block-image-export.md](code-block-image-export.md) |
| F4 — Sortable DataTable + table exports | shipped | [datatable.md](datatable.md) |
| F5 — File export pipeline (PDF / DOCX / TXT) | shipped | [file-export.md](file-export.md) |
| F6 — Notes sidebar | shipped (0.7) | [notes-sidebar.md](notes-sidebar.md) |
| F7 — 25-theme bridge | shipped | [themes.md](themes.md) |
| F8 — MCP server | shipped | [mcp-server.md](mcp-server.md) |
| F9 — Notes warehouse repo | shipped | [notes-warehouse.md](notes-warehouse.md) |
| F10 — Publish any markdown to GitHub Pages | shipped | [publish.md](publish.md) |
| F11 — Slideshow export | shipped | [slideshow.md](slideshow.md) |
| F12 — Standalone Electron app | shipped (first-cut) | [electron-app.md](electron-app.md) |
| F13 — Claude Code plugin | shipped | [claude-plugin.md](claude-plugin.md) |

## Post-v1.0

| Feature | Status | Doc |
|---|---|---|
| F14 — Auto-update for both surfaces | shipped | [auto-update.md](auto-update.md) + [releasing.md](releasing.md) |

## v3.0 — the platform (#328)

| Feature | Status | Doc |
|---|---|---|
| Web app on ToGo — landing, auth + TOTP 2FA, cloud notes warehouse, public sharing, admin | shipped (first-cut) | [platform.md](platform.md) |
| MCP connector over Streamable HTTP (`/mcp`, PAT-authenticated) | shipped | [platform.md](platform.md) |
| Chrome extension (MV3): quick capture, markdown viewer, warehouse client | shipped (first-cut) | [chrome-extension.md](chrome-extension.md) |
| Unified update feed `/api/updates/{platform}` for every surface | shipped | [platform.md](platform.md) |
| Flutter mobile app (Android/iOS): warehouse client, shared tokens + 25 themes | shipped (first-cut) | [platform.md](platform.md) |

## v2.0 features

| Feature | Status | Doc |
|---|---|---|
| #43 — `[[wiki-link]]` references + backlink panel | shipped | [wiki-links.md](wiki-links.md) |
| #44 — Note attachments (drag-drop + warehouse + publish) | shipped | [note-attachments.md](note-attachments.md) |
| #45 — Nested category hierarchies | shipped | [nested-categories.md](nested-categories.md) |
| #46 — Per-page slug overrides via frontmatter | shipped | [slug-overrides.md](slug-overrides.md) |
| #47 — Multi-warehouse routing per category | shipped | [multi-warehouse-routing.md](multi-warehouse-routing.md) |
| #48 — ePub export (single + category bundle) | shipped | [epub-export.md](epub-export.md) |
| #49 — i18n (es / fr / de / ar with RTL + parity CI) | shipped | [i18n.md](i18n.md) |
| #50 — Slideshow preview live reload | shipped | [slideshow-live-reload.md](slideshow-live-reload.md) |
| #51 — Per-token highlight.js theme mapping for the 25 themes | shipped | [themes.md](themes.md#per-token-highlightjs-palette-51) |

Each feature gets its own page when it ships. New pages should follow the [notes-sidebar.md](notes-sidebar.md) shape: at-a-glance table, settings, workflows, edge cases, and a "what it unblocks" section.
