Good comment, something I wanted to be asked. Thermal noise as mysterious (and awesome to play with) as it is - is not secure in its pure version.
ADC can only sample limited spectra
resolution.
Let's say at 48000Hz with amplitude of 12 bit - only limited amount of frequencies (eg complex ones - freq and phase) can be distinguished from one another by ADC. So spectra is not dense.
Plus analog filters reduce that amount too.
GPT-OSS obviously gives bullsh*t estimate of millions of variations to enumerate. It could be (likely) more, could be even less. Depends on a quality of "replica".
Implementation it wrote is super-naive obviously. It's too enthusiastic. I just take it as basis, to keep fixing.
But the human intuition is simple - if ADC was precise enough to sample super-high entropy, it would be a quantum computer already

.
Low-kilowatt energy device cannot generate anything complex, that is why it is enhanced with whitening and PRNGs.
------
To answer the implied question as of why it is not hacked yet, no one simply pays
enough attention -
1) literature on hardware overwhelms students (most hackers), and they're not disciplined to implement.
2) Illusion of social security overwhelms more disciplined engineers

. I'm lazy to even calculate the precise amount of frequencies that 12bit 48kHz ADC can distinguish, even though it was part of my uni program and I was good at it, like in 2009 or something. Financial industry dumbed me down.
We are not as smart as we think.
Thanks God (nature!), I still know that white noise is superposition of frequencies (+phases) with even amplitudes - it is literally not that many (and all freq must be present, no need to permute - I'm already overdoing it on my github).
And their lcm is small (especially for modern computers) - so the chunk of non-repetitive white noise is small.
At least I remember that. And it's enough. Every other alteration (spectra drift, small variation of amplitude, modulations) is some known transformer that can be guessed - I kinda agree with OSS here. But it is much more work than naive academic (GPT-OSS) would expect.
3) Plus don't forget - we say "defect" of resistor, but in reality - it is more like proper tune for the noise it generates. (match between resistor noise and ADC). So flaws are found every day, but the process is not organized - and feedback to regular users is limited (blogs instead of numbers).
As unfortunate as it is - security of obscurity works here temporarily, eg entropy pool of Ledger starts with DUK - it is undocumented (still bound to use low-entropy source).
But those are purely psychological defenses.Speaking of psychology: GPT-OSS is either too critical or too eager to suggest a model, literature either overcomplicates or oversimplifies.
-----
I'm not claiming that it can be modeled easily, it is a long-term project, but officially all those noises are known to be low-entropy. So it is a matter of work.
One of the reasons I made project open and introduced a fund (with like profit sharing etc) to support it long-term hopefully.
-----
What I can guarantee - is:
- that acedemia and govs will be sliding down slowly and permanently (maybe with few ups and downs, reason: limited food simply), so eventually randomness based on naive "cannot tell from noise" will be refuted in favor of randomness based on energy, physical one. Just to fit reality.
- TRNG crash-down will happen within my lifetime.
- my approach will allow to compensate the issue with already existing TRNGs: if there is a powerful cluster of public scanners - they will warn you in advance, since they'll come close to hacking your key faster than students (in reality it is a bit more complex - you have to look-up Public Service improvements aka Explorer in README). So even in apocalyptic scenario - you can just jump between secrets once a month or so.
Even now - it would be a very interesting explorer to show how unequal private keys, actually are, in terms of security, contrary to statistical claims. It has educational value in the present already.
And it makes much more sense than protecting against quantum nonsesnse and other pseudo-scientific stuff that keeps creeping in.
Plus it is more fun to model Ledger precisely, it's like writing a gaming console simulator

.
P.S. Obviously modeling low-entropy source as superposition of waves is no the only approach. There are more interesting ones, but this one is most straightforward to understand.
----
I tried to make this "white noise is something that iPhone generates for you to help you sleep (Nyquist aka thermal is approx white)", "super quality noise has computational power of brute-force" (it's an analog version of a digital counter) , "replay noise attack is the easiest attack possible on crypto, covering both symmetric (good one) and asymmetric (on the edge of pseudo-science) versions" insight as clear as possible, but hard to find "one size fits all" explanation.
You have to look at naive code while it's still is, there is also plot generator visualize.js in the repo, and ask questions maybe. The issue is obvious after you invest some time and work in DYR, but maybe someone will explain the issue better or nicer than me.
On the other hand, if it feels like too much explanation - I'm just trying to cover larger audience, since funds are critical for bypassing "psychological tricks" in favor of Computer Physiocracy. This is my goal here.