Which one is 'Terrain Correction & Radiometric Correction' standard workflow?


I wonder ‘Terrain Correction & Radiometric Correction’ flow.

I think ‘Radiometric correction’ is implemented after ‘Terrain correction’, because, for radiometric correction, we need to know ‘local incidence angle’ of geocoded image.(because of backscattering coefficient’s definition)
So, I think right flow is ‘Terrain correction’ --> ’ local incidence angle calculation about Geocoded image’ --> ‘Radiometric correction using local incidence angle’.
but, I’ve seen many other post in ‘Step forum’ show me another flow.
like below.
Radiometric & Geometric Correction Workflow

Which one is right flow?
If I’m wrong, please let me know a right explanation or good reference documents(or paper).

thank you.