learning_ai_notes/docs
saravanakumardb1 ee586065dd refactor(web+backend): consolidate types, optimize N+1 queries [D1, A3, A4, D2]
- types.ts: consolidate NoteDoc, WorkspaceDoc, NoteAgentActionDoc etc. from client files
- notes-client.ts: import from types.ts, optimize getNoteDetail with direct GET /notes/:id
- review-client.ts: import from types.ts, use /note-agent-actions/pending (eliminates N+1)
- notes-client.ts: use /workspaces/summaries (eliminates fetch-all-notes for counts)
- backend: add GET /workspaces/summaries with noteCount per workspace
- backend: add GET /note-agent-actions/pending (cross-workspace)
- backend: add countNotesByWorkspaces + listPendingActions repository functions
- Add createNote, archiveNote, restoreNote, createNoteRelationship client functions
- Fix existing tests for new route counts and mock order
2026-03-19 07:32:54 -07:00
..
roadmaps feat(identity): lock NoteLett product identity across all surfaces 2026-03-10 18:47:01 -07:00
ARCHITECTURE_REVIEW_AND_REUSE_ROADMAP.md feat(identity): lock NoteLett product identity across all surfaces 2026-03-10 18:47:01 -07:00
GAP_ANALYSIS.md docs: fix 8 inaccuracies in gap analysis after systematic self-review 2026-03-19 07:06:05 -07:00
IMPLEMENTATION_TRACKER.md refactor(web+backend): consolidate types, optimize N+1 queries [D1, A3, A4, D2] 2026-03-19 07:32:54 -07:00
PRD.md feat(identity): lock NoteLett product identity across all surfaces 2026-03-10 18:47:01 -07:00
ROADMAP.md docs: update AGENTS.md + ROADMAP.md with all completed features, register saved_views container 2026-03-10 19:45:13 -07:00