Problem
Claude ported 15k lines. we need to review
Solution
The review of #1359 concluded that 15k lines cannot be reviewed as one PR. The
answer was to split the port into pieces that can each be read on their own,
each with its own datatest: the package and everything needing no operators
(#1457), then one subcomponent at a time: diagnostics, scalar and momentum
diffusion, energy update.
Remaining review work is: reading the pieces as they arrive.
Progress
This cost considerably more than the one week it was bet at.