Feat v0.4.0 notes surface #22

Merged
xcaliber merged 3 commits from feat/v0.4.0-notes-surface into main 2026-03-29 11:16:38 +00:00

3 Commits

Author SHA1 Message Date
9bcd23c942 Bump version to 0.4.0, update changelog
All checks were successful
CI/CD / detect-changes (pull_request) Successful in 4s
CI/CD / test-frontend (pull_request) Successful in 5s
CI/CD / test-go-pg (pull_request) Successful in 2m36s
CI/CD / test-sqlite (pull_request) Successful in 2m43s
CI/CD / build-and-deploy (pull_request) Successful in 1m10s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 00:02:53 +00:00
e00acf9ef1 Fix notes list not rendering — handle unwrapped API response
sw.api.ext() auto-unwraps the JSON response body, so the list
endpoint returns the array directly rather than {data: [...]}.
Use `res.data || res || []` pattern matching tasks surface.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 00:00:36 +00:00
5e455c08cb Feat v0.4.0 notes surface (#22)
Add Notes as a standard installable surface package (type: full,
tier: starlark). Markdown editor with sidebar note list, live
preview toggle, auto-save, pin/archive, and full-text search.
Zero kernel changes — proves extension stack E2E.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 23:45:17 +00:00