Add Positive Pay, statement guide v1.0, onboarding, and switch every feature on

- Positive Pay on the 12 Oct /pps contract (account number, not account ID):
  OTP enrollment, cheque submit, saved cheques, detail and stop payment.
  Full flow passed on the phone against mobile-banking-backend.lincpay.
- Statement & Mini Statement guide v1.0 (14 Oct): mini statement JSON on
  Home and the Statement screen; dated PDF export with the password rule.
- Onboarding slides and splash screen, Inter font, shared Icon and
  TypewriterText components, nearby branches via OpenStreetMap.
- Every feature switched on; the 14 Oct switch set is kept in
  featureConfig.stage-2026-10-14.ts. Loans run on demo data until the
  backend has /loans routes.
- npm run android wraps run-android for shells spawned from VS Code.
- OpenProject work packages updated to 14-10-2026 status, with screenshots
  of Positive Pay, statement, loans and cards.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Abin Toppo
2026-10-14 18:18:40 +05:30
co-authored by Claude Opus 5.5
parent 5fbd13ba12
commit f960a119e8
510 changed files with 20268 additions and 6483 deletions
+12 -8
View File
@@ -2,20 +2,24 @@
"migIndex": 1,
"data": [
{
"path": "assets/fonts/Nunito-Bold.ttf",
"sha1": "a2d6a8de275b708042cfa663533194d18d2861c4"
"path": "assets/fonts/Inter-Bold.ttf",
"sha1": "9461e7c083137c2abe6d198f784fb0d341a527a1"
},
{
"path": "assets/fonts/Nunito-ExtraBold.ttf",
"sha1": "30b19033e24e4a79ca8a0ac3e780ab8e3d664185"
"path": "assets/fonts/Inter-ExtraBold.ttf",
"sha1": "872bc40675c084c451af1c3eb10e21c13e2008a3"
},
{
"path": "assets/fonts/Nunito-Regular.ttf",
"sha1": "6b19e7ffbd729c36ca7bbd0163a791d2716447a8"
"path": "assets/fonts/Inter-Medium.ttf",
"sha1": "c1d25d8c10adb45a970e71c387bbd6380f10992d"
},
{
"path": "assets/fonts/Nunito-SemiBold.ttf",
"sha1": "12eebee4d162f8f099235a42623369d5e57a6af9"
"path": "assets/fonts/Inter-Regular.ttf",
"sha1": "6e3430f906a4b42b4b63fd8f33e498a43d9f8d84"
},
{
"path": "assets/fonts/Inter-SemiBold.ttf",
"sha1": "b4bdaf6bdd6a479b46c452a7bbae13f5cb2079bf"
}
]
}