My ADC read random, noisy values run to run; there was no bug — with the high-impedance buffer enabled and nothing connected, I was watching input bias current charge the amplifier’s input impedance.
Rev 1 of my ADC noise project has one deliberate mistake, a couple of knobs to turn later, and best practice everywhere else — here’s what’s on the board and why.