Product Roadmap
Also available: Markdown · Plain text
Product Roadmap — Gnomad Webcanvas
Version: 0.1.0-beta.2
Last updated: June 2026
Horizon: v1.0 GA (indicative)
Vision
Gnomad Webcanvas becomes the default lightweight HTML/CSS/JS sandbox for Gnomad Studio workflows — instant preview, native file I/O on desktop, shareable demos in the browser, and export-ready project bundles.
Released — v0.1.0 ✓
| Theme | Delivered |
|---|---|
| Editor | Monaco HTML/CSS/JS panes, resizable layout |
| Preview | Live iframe, viewport presets, console, fullscreen |
| Projects | Multi-project localStorage, templates, CDN libraries |
| Tools | Color picker, CSS generator, font pairings |
| Export | ZIP download, URL hash sharing |
| Desktop | Tauri shell, Open/Save, release CI |
| Quality | Vitest unit tests (19), DOMParser file parsing |
| Accessibility | Dark/light/hc shell + Monaco themes, persisted |
| Docs | Full portfolio doc suite |
v0.2 — Quality & distribution
| Item | Priority | Notes |
|---|---|---|
| Vitest unit tests | P0 | ✓ 19 tests — parseHtmlFile, shareUrl, assembleSource |
| DOMParser HTML parsing | P1 | ✓ Replaces regex in desktop Open |
| Shell light/dark/hc themes | P1 | ✓ CSS variables + persisted preference |
| Playwright E2E smoke | P1 | Web: edit → preview → export |
| GitHub Pages demo | P1 | Static Vite deploy |
| CI PR gate (lint + test + build) | P1 | .github/workflows/build.yml |
| Linux ARM64 CI job | P1 | Match desktop assistant matrix |
| Prettier / format integration | P2 | Monaco format action backing |
| Recent files list (desktop) | P2 | Tauri command + menu |
v0.3 — Power user features
| Item | Priority | Notes |
|---|---|---|
| Multi-file project folders | P1 | index.html + assets directory |
| Custom CDN library entries | P2 | User-defined script tags |
| Sass/Less preprocessor hook | P2 | Optional compile step |
| Emmet in Monaco | P2 | HTML/CSS abbreviation expansion |
| Split preview (side-by-side devices) | P3 | Dual iframe view |
v1.0 — GA readiness
| Item | Priority | Notes |
|---|---|---|
| Auto-updater | P0 | Tauri updater plugin + signing |
| macOS notarization | P0 | Enterprise Gatekeeper compliance |
| Accessibility audit | P1 | WCAG 2.2 AA pass |
| Security review sign-off | P1 | See SECURITY_MODEL.md |
| Windows code signing | P2 | Authenticode for SmartScreen |
Non-goals (v1.0)
- Backend collaboration / real-time multi-user
- Full IDE features (Git, LSP, debugging)
- Built-in hosting or deployment pipeline
- AI code generation (use Gnomad Desktop Assistant separately)
How to propose features
- Open an issue or add to
.agents/LOGS/SESSION_STATE.md - Update this roadmap with priority and phase
- Link architecture decisions in
docs/adr/when created
Built with ❤️ by Gnomad Studio 🦙