learning_ai_notes/backend
saravanakumardb1 e5535252c7 feat(backend+web): note summarization + export endpoints [B3, B6]
- backend: POST /notes/:id/summarize — calls extraction-service, stores summary artifact
- backend: GET /notes/export — JSON + Markdown format support
- backend: extraction-client.ts for extraction-service integration
- backend: 4 new integration tests (summarize, export JSON, export MD, invalid format)
- web: summarizeNote + exportNotes client functions
- web: Summarize button on note detail page
- web: Export Notes button on workspaces page
- web: exclude e2e/ from vitest config
- Total: 80 backend, 14 web, 23 mobile = 117 tests
2026-03-19 08:59:26 -07:00
..
src feat(backend+web): note summarization + export endpoints [B3, B6] 2026-03-19 08:59:26 -07:00
.env.example feat(auth): RS256 JWKS verification — NoteLett backend 2026-03-12 11:15:06 -07:00
Dockerfile chore(devops): add Dockerfiles, docker-compose, CI workflow, docker-prep script [C1-C5] 2026-03-19 08:47:04 -07:00
package-lock.json feat(mcp): add executable note tools 2026-03-10 09:12:09 -07:00
package.json feat(identity): lock NoteLett product identity across all surfaces 2026-03-10 18:47:01 -07:00
tsconfig.json feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00