Complexity: 150 points
Branch: feat/mobile-base-url-alignment
Summary
Unify backend base URL handling across the mobile app so services stop drifting between outdated localhost ports and environment assumptions.
Tasks
- Audit all service modules for inconsistent base URL defaults.
- Replace hardcoded URLs with one shared environment-aware source.
- Add safe fallback behavior for missing config.
- Add tests for local, preview, and shared testnet environments.
Acceptance Criteria
- Mobile services resolve backend URLs consistently.
- Old hardcoded port assumptions are removed.
- Local and testnet environments both work predictably.
Complexity: 150 points
Branch: feat/mobile-base-url-alignment
Summary
Unify backend base URL handling across the mobile app so services stop drifting between outdated localhost ports and environment assumptions.
Tasks
Acceptance Criteria