learning_ai_notes/mobile
saravanakumardb1 878c644dd8 feat(platform): wire shared platform packages into mobile + refactor web blob-client (DRY)
Phase 1 — Platform SDK integration:
- Mobile: added @bytelyst/telemetry-client, feature-flag-client, kill-switch-client, blob-client deps
- Mobile: created src/lib/platform.ts — centralized platform init (telemetry, flags, kill-switch, blob)
- Mobile: wired initPlatform() into root layout startup
- Web: refactored blob-client.ts to use shared @bytelyst/blob-client (eliminates hand-rolled SAS fetch code)
- Web: added @bytelyst/blob-client dep

DRY: Both web and mobile now use the same @bytelyst/blob-client package for blob operations.

Verification: web typecheck + mobile typecheck pass.
2026-03-10 19:29:00 -07:00
..
src feat(platform): wire shared platform packages into mobile + refactor web blob-client (DRY) 2026-03-10 19:29:00 -07:00
.gitignore feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
app.json feat(identity): lock NoteLett product identity across all surfaces 2026-03-10 18:47:01 -07:00
babel.config.js feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
eslint.config.js fix(mobile): verify scaffold and tighten tooling 2026-03-10 10:14:22 -07:00
index.ts feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
package-lock.json feat(platform): wire shared platform packages into mobile + refactor web blob-client (DRY) 2026-03-10 19:29:00 -07:00
package.json feat(platform): wire shared platform packages into mobile + refactor web blob-client (DRY) 2026-03-10 19:29:00 -07:00
tsconfig.json chore(mobile): align expo runtime compatibility 2026-03-10 10:21:05 -07:00
vitest.config.ts fix(mobile): verify scaffold and tighten tooling 2026-03-10 10:14:22 -07:00