The system is getting complex enough that we needed to pause and clean house. Spent the week going folder by folder, understanding how decisions flow through the architecture. It's above my paygrade at the moment, but that's expected - just need to find better ways to manage this complexity.
Switched our tooling to Biome and did a full project reorganization. Upgraded to React 19 and the latest React Native versions - we were falling behind and getting into compatibility trouble. The native and web platforms now share the same logic source, which should cut down on the duplication we've been fighting.
Sometimes you need to step back and tidy up before you can move forward clearly.













