diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 333e504..9fd742d 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -332,6 +332,13 @@ Detailed implementation plans live under `docs/roadmaps/`. - verification passed for this slice with: - `web` `npm run typecheck` - `web` `npm test` +- 2026-03-10 — Web note editing materially advanced (`cdc03e3`): + - the web note detail surface now saves title/body edits through the backend `PATCH /notes/:id` route + - the note detail page now refreshes the live note state after save instead of leaving edits local-only in the form + - the editor now exposes an explicit save action and saving state instead of passive editable fields + - verification passed for this slice with: + - `web` `npm run typecheck` + - `web` `npm test` - 2026-03-10 — Mobile verification materially advanced: - mobile dependencies now install successfully with corrected sibling `@bytelyst/*` package paths - `npm run typecheck`, `npm run lint`, and `npm test` now pass in `learning_ai_notes/mobile/` diff --git a/docs/roadmaps/03_WEB_ROADMAP.md b/docs/roadmaps/03_WEB_ROADMAP.md index 688d9f4..1567bd0 100644 --- a/docs/roadmaps/03_WEB_ROADMAP.md +++ b/docs/roadmaps/03_WEB_ROADMAP.md @@ -137,6 +137,12 @@ Stack: Next.js 16 + React 19 + TypeScript - Re-verified the web review slice with: - `npm run typecheck` - `npm test` + - Note detail editing is now backend-backed from the web authoring surface (`cdc03e3`): + - note title/body edits now submit through the product backend note update route + - the detail view refreshes the persisted note after save and exposes explicit saving state + - Re-verified the web note-edit slice with: + - `npm run typecheck` + - `npm test` # Open Questions