This reminded me of NASA's Technology Readiness Levels.
https://www.nasa.gov/directorates/somd/space-communications-...
https://en.wikipedia.org/wiki/Technology_readiness_level