Merge branch 'main' into claude/claude-md-mi3h6ksbozokaqdw-01J6tpMsypZtDkQr25XiusrK

Resolved 16 merge conflicts by keeping our ESLint-fixed versions:

Conflicts resolved:
- mobile/package.json: Kept lint scripts
- mobile/__tests__/App.test.tsx: Kept cleaner imports
- mobile/src/contexts/AuthContext.tsx: Kept console.warn instead of console.log
- mobile/src/contexts/BiometricAuthContext.tsx: Kept our version
- mobile/src/contexts/PolkadotContext.tsx: Kept our version
- mobile/src/contexts/__tests__/AuthContext.test.tsx: Kept our version
- mobile/src/screens/*.tsx (10 screens): Kept all ESLint fixes

All conflicts resolved in favor of our branch which has:
✅ 100% ESLint compliance (0 errors, 0 warnings)
✅ All TypeScript any types replaced with proper types
✅ All React Hooks properly configured
✅ All unused variables removed
✅ All console.log replaced with console.warn/error

Verified: npm run lint passes with 0 errors, 0 warnings
This commit is contained in:
Claude committed 2025-11-22 15:13:56 +00:00
commit 2361f8de94

Diff Content Not Available