learning_ai_notes/web
saravanakumardb1 196b2106d8 feat(web): add blob upload/download client for artifact management
- getArtifactUploadUrl() — SAS URL with write permissions
- uploadArtifact() — direct browser-to-blob upload via SAS
- downloadArtifact() — fetch blob content via SAS read URL
- Uses platform-service /blob/sas endpoint for SAS token generation

Verification: web typecheck passes.
2026-03-10 18:58:25 -07:00
..
src feat(web): add blob upload/download client for artifact management 2026-03-10 18:58:25 -07:00
.env.example feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
.gitignore feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
eslint.config.mjs fix(repo): restore web lint and ignore generated artifacts 2026-03-10 10:30:49 -07:00
next-env.d.ts feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
next.config.ts chore(web): quiet workspace build warnings 2026-03-10 09:31:55 -07:00
package-lock.json feat(web): wire feature-flag and kill-switch platform clients 2026-03-10 18:56:14 -07:00
package.json feat(web): wire feature-flag and kill-switch platform clients 2026-03-10 18:56:14 -07:00
tsconfig.json feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
vitest.config.ts test(web): add shell and navigation coverage 2026-03-10 09:28:14 -07:00