~/home / journal / 2026-07-19

Driving react-doctor from 60 findings to 21 on artos-mobile

Zero errors left, all 23 React Compiler bailouts fixed, and 295 tests green through every commit.

Adopted react-doctor on the Artos mobile codebase and drove its findings from 60 down to 21, with zero errors remaining. All 23 React Compiler bailouts are fixed.

The fun part: baseline tests were already red before I touched anything. better-sqlite3 had been compiled under a different Node version, so the suite failed on arrival. One rebuild fixed it, and from there it was 295 out of 295 green through every single commit.

The 21 findings that remain are deliberate choices, not debt. Each one has a reason to exist, and I can defend all of them. That distinction matters more than a clean zero.

cd .. cd ~