Interested and following as someone wanting to maximize reverse engineering capabilities.
At a certain point, an AI looks at what the software does and figures out what functions would produce the observed results.
If it turns out to be different to the original, but stil gets the job done, how often will the distinction matter?
“Computah, replicate target system. Use whatever resources are required to build requirements and specs, ship to software factory when necessary.” Whenever models and harnesses improve, improve reverse engineering accordingly.