Commit Graph

11 Commits

Author SHA1 Message Date
Justin Hernandez
7dbd46f245 Add docstring reporting script and workflows (#1333)
* Trim docstring coverage snapshots

* format all the tings

* update lock

* Update docstring coverage snapshots (#1521)

* docstring fixes

* address agent feedback

* update lock files

* address agent feedback

* lock react-native-svg version to prevent pipeline failures

* update docstring logic

* remove docstring coverage from ci

* remove old report, fix cursorignroe rule
2025-12-25 11:17:42 -08:00
Justin Hernandez
551067a48e Reorganize mobile app /src and /tests folders (#1357)
* Refactor mobile app utilities into new modules

* prettier

* update lock, feedback from codex

* fix path

* keep some files in utils

* fix tests

* update paths

* remove old docs

* cr feedback

* flatten inefficient paths

* better structure

* update test folder structure

* migrate images

* fix import

* fix Sentry path

* update ignore

* save wip migration

* more updates

* standardize component names

* rename assets

* fix linting

* add barrel exports. final refactor commit

* fix formatting

* fix nav bar

* reduce bundle size

* remove dupe license

* fix test

* fix merge issues

* add refactor doc so we can track what was imporoved

* cr feedback

* feedback
2025-11-20 17:56:44 -03:00
Justin Hernandez
6c28bbd576 Update agents.md files to protect against out of memory tests (#1395)
* memory and test reminders

* clean up migration docs

* format
2025-11-11 15:53:38 -08:00
Justin Hernandez
18697f0211 docs: update mobile SDK migration progress (#982)
* docs: record app integration progress

* docs: consolidate mobile SDK migration tracking

* docs: humanize migration tracking and merge prompts

* docs: add common consolidation tasks

* docs: reprioritize migration tasks

* docs: soften migration plan tone

* docs: detail agent prompts with file paths

* docs: catalog Linear tasks for SDK

* updates

* remove artifact management
2025-08-29 01:09:23 -07:00
Justin Hernandez
61d405f93e [SELF-662] feat: add mobile sdk error classes (#916)
* feat: add typed errors

* docs: add jsdoc comments to error classes

* docs: document sdk error helpers

* pr feedback
2025-08-19 08:10:27 -07:00
Justin Hernandez
393401b674 docs: expand React Native component migration (#905)
* docs: expand React Native component migration

* fix bad merge
2025-08-14 19:33:55 -07:00
Justin Hernandez
6fdf44171c feat: add native event bridge (#899)
* feat: add native event bridge

* refactor(native-events): validate module and harden tests (#903)
2025-08-14 17:29:15 -07:00
Justin Hernandez
749db8e67a feat: add passport validation module (#887)
* feat: add passport validation

* refactor: consume sdk passport validator in app

* feat: add tracking hook to passport validation

* feat: add validation callbacks

* docs: clarify passport validator

* fix: validate passport hash algorithms

* abstract properly

* fix tests

* format

* fix logger and bundler

* fix tests

* fix tests and bundling

* fix format

* update lock

* fix types

* fixes

* fixes

* don't leak pii

* done

* revert error
2025-08-14 17:15:50 -07:00
Justin Hernandez
fcf1ec5dc8 docs: remove nfc and non migration tasks (#902)
* docs: align migration rules with updated checklist

* docs: restore demo sample sections
2025-08-14 16:41:48 -07:00
Justin Hernandez
368d233243 feat: scaffold mrz, nfc, and qr feature directories (#893)
* feat: stub mrz, nfc, and qr modules

* feat: export mergeConfig and browser feature modules

* refactor: use named exports for feature modules

* arch feedback
2025-08-14 09:49:17 -07:00
Justin Hernandez
94da3b9546 docs: add architecture guide and reorganize docs (#890)
* docs: add architecture guide and reorganize docs

* docs: add architecture prompt tasks
2025-08-13 15:11:56 -07:00