Changeset 0.37.11 (#223)
Co-authored-by: gobha <jasafpro@gmail.com> Co-committed-by: gobha <jasafpro@gmail.com>
This commit is contained in:
@@ -48,8 +48,8 @@ v0.9.x–v0.28.7 Foundation through Platform Polish ✅
|
||||
│ v0.37.2 Primitives ✅ │
|
||||
│ v0.37.3 SDK │
|
||||
│ v0.37.4 Shell │
|
||||
│ v0.37.5–10 Surfaces ✅ │
|
||||
│ v0.37.11–13 Surfaces │
|
||||
│ v0.37.5–11 Surfaces ✅ │
|
||||
│ v0.37.12–18 Surfaces │
|
||||
│ │ │
|
||||
══════╪════════════╪═════════════════╪══════
|
||||
│ MVP v0.50.0 │
|
||||
@@ -625,7 +625,7 @@ Depends on: v0.37.4.
|
||||
bridge sections may reference helpers)
|
||||
- BYOK sections not tested with policy enabled
|
||||
|
||||
### v0.37.6–v0.37.13 — Remaining Surface Rebuilds
|
||||
### v0.37.6–v0.37.18 — Remaining Surface Rebuilds
|
||||
|
||||
Each surface rebuilt as Preact component tree. Old JS deleted per surface.
|
||||
|
||||
@@ -636,41 +636,66 @@ Each surface rebuilt as Preact component tree. Old JS deleted per surface.
|
||||
| v0.37.8 | ChatPane ✅ | Composable kit (9 files), standalone stripped from old chat-pane.js |
|
||||
| v0.37.9 | NotesPane ✅ | Obsidian-grade kit (10 files), old notes code scorched (~1,630 lines) |
|
||||
| v0.37.10 | Chat surface ✅ | Scorched earth: 21 files deleted (−12,841 net), Preact surface + ChatPane kit upgrades |
|
||||
| v0.37.11 | Notes surface | Composes NotesPane into full layout + enhancements (see below) |
|
||||
| v0.37.11 | Notes surface ✅ | Preact surface (7 JS + 1 CSS), sidebar folders/tags, UserMenu, template rewrite, Menu primitive fix |
|
||||
| v0.37.12 | Extension surface container | `.pkg` mount point |
|
||||
| v0.37.13 | Workflow surfaces | Form renderer, review views |
|
||||
| v0.37.14 | Tag | Light mode CSS audit, functionality restored, old code deleted |
|
||||
| v0.37.14 | Pane audit | Collaborative walkthrough: each pane checked for form and function |
|
||||
| v0.37.15 | Projects surface | Project views, note/channel associations |
|
||||
| v0.37.16 | Workflow assignment | Workflow routing, assignment UX |
|
||||
| v0.37.17 | Debug / model surface | Debug tooling, model configuration UI |
|
||||
| v0.37.18 | Tag | Light mode CSS audit, dead code hunt, all features verified |
|
||||
|
||||
**v0.37.11 — Notes Surface Enhancements:**
|
||||
**v0.37.11 — Notes Surface ✅:**
|
||||
|
||||
NotesPane kit enhancements (add to `notes-pane/` as new components):
|
||||
- [ ] **Markdown toolbar** — bold, italic, heading, link, code, list, checkbox
|
||||
buttons above editor textarea/CM6. High value for non-markdown users.
|
||||
- [ ] **Hover preview on wikilinks** — floating card on `[[Title]]` hover
|
||||
showing first ~150 chars of target note. Obsidian signature UX.
|
||||
- [ ] **Breadcrumb trail** — navigation history bar when jumping through
|
||||
wikilinks (note A → B → C). Back button walks the trail vs. list.
|
||||
- [ ] **Split view (editor + preview)** — side-by-side markdown editing with
|
||||
live rendered preview. Editor and reader already exist as separate pieces.
|
||||
- [ ] **Note templates** — "New from template" in toolbar: Meeting Notes,
|
||||
Project Brief, Weekly Review. Templates stored in `/templates/` folder.
|
||||
- [ ] **Slash commands in editor** — `/table`, `/code`, `/heading`, `/date`,
|
||||
`/link` insert markdown snippets at cursor position.
|
||||
- [ ] **Graph minimap** — small overview of full graph in corner with
|
||||
draggable viewport rectangle.
|
||||
Notes surface layout (composed kit into full-page Preact surface):
|
||||
- [x] Sidebar with folder tree + tag browser (sidebar-folders.js, sidebar-tags.js)
|
||||
- [x] Main content area with NotesPane standalone=false
|
||||
- [x] Mobile-responsive layout (768px breakpoint, overlay sidebar)
|
||||
- [x] UserMenu in sidebar footer (same as chat surface)
|
||||
- [x] Template rewrite — crash catcher + single mount point pattern
|
||||
- [x] Menu primitive CSS fix — `sw-primitives.css` added to base.html (cross-surface)
|
||||
- [x] Avatar initials fix — single-word names show first letter only (cross-surface)
|
||||
- [x] Old `.surface-notes*` CSS deleted from surfaces.css
|
||||
|
||||
Notes surface layout (compose kit into full-page layout):
|
||||
- [ ] Sidebar with folder tree + tag browser
|
||||
- [ ] Main content area with NotesPane
|
||||
NotesPane kit enhancements (deferred to v0.37.14 pane audit):
|
||||
- [ ] Markdown toolbar — bold, italic, heading, link, code, list, checkbox
|
||||
- [ ] Hover preview on wikilinks — floating card on `[[Title]]` hover
|
||||
- [ ] Breadcrumb trail — navigation history through wikilinks
|
||||
- [ ] Split view (editor + preview) — side-by-side live preview
|
||||
- [ ] Note templates — "New from template" in toolbar
|
||||
- [ ] Slash commands in editor — `/table`, `/code`, `/heading`, `/date`, `/link`
|
||||
- [ ] Graph minimap — small overview with draggable viewport
|
||||
- [ ] Resizable split panes
|
||||
- [ ] Mobile-responsive layout
|
||||
|
||||
Polish (pre-tag):
|
||||
Polish (deferred to v0.37.18 tag):
|
||||
- [ ] Light mode CSS variable audit for `sw-notes-pane.css`
|
||||
- [ ] Smooth view transitions (fade/slide between list → reader → editor)
|
||||
- [ ] Note word count goal (optional target with progress bar)
|
||||
- [ ] Server-side favorites via note metadata (cross-device pinning)
|
||||
|
||||
**v0.37.14 — Pane Audit:**
|
||||
|
||||
Collaborative walkthrough of each pane (ChatPane, NotesPane) and surface
|
||||
checking form and function. Fixes discovered during the audit are applied
|
||||
in-place. No new architecture — just making everything work correctly.
|
||||
|
||||
- [ ] ChatPane: message rendering, streaming, model selector, markdown, code blocks
|
||||
- [ ] NotesPane: list, editor, reader, graph, quick switcher, save-to-note
|
||||
- [ ] Cross-pane: toast, dialog, user menu, keyboard shortcuts
|
||||
- [ ] Kit enhancement backlog triage (above items evaluated for inclusion)
|
||||
|
||||
**v0.37.15 — Projects Surface:**
|
||||
|
||||
Project views, note/channel associations, project-scoped navigation.
|
||||
|
||||
**v0.37.16 — Workflow Assignment:**
|
||||
|
||||
Workflow routing and assignment UX.
|
||||
|
||||
**v0.37.17 — Debug / Model Surface:**
|
||||
|
||||
Debug tooling, model configuration UI, provider diagnostics.
|
||||
|
||||
---
|
||||
|
||||
## MVP v0.50.0
|
||||
|
||||
Reference in New Issue
Block a user