Currently I have found that there is an article in which a search problem is posed and to solve it a heuristic is proposed which, in essence, is the solution of the problem itself. I seem to remember that in search problems based on heuristics (e.g. A*) there was an impediment by which you should not pose too good heuristics, since you generated a kind of dependence on solving the problem before using the algorithm.
Does this phenomenon have any formal theory behind it, and does it have any specific name?