So let's talk about the glitch used here to get the medallions. I was told that it can easily be considered a major skip glitch, without it the run with the same goals would be more than twice as long.
Recently there was a common decision at tasvideos to forbid memory corruption, ACE, and some other glitches from "full completion" actions.
http://tasvideos.org/MovieRules.html#FullCompletionRules
Note that all these techniques can still be used throughout the whole run, they just can not be used for things that represent full completion requirements. For example, in a Super Metroid 100% run, you can activate ACE and use it to speed you up, but not for writing the items into your inventory without actually collecting them, and not for displaying the false item count percentage in the end.
So I want to ask, do we want
other goals that form branches to also forbid such techniques, not just "full completion"?
For example, do we want to consider a legit TAS a run of Super Metroid aiming for "100% map" that simply uses ACE to color all the map as visited, while only visiting, say, a single room for real?
Or do we want Contra: Hard Corps "best ending" to go the "secret ending" route instead, and then glitch the game into showing us the best ending?
Or do we want Tetris "fastest 999999" to glitch the game into showing that score instead of actually obtaining it in-game?
I think that any goal that forms the TAS branch should be accomplished for real, instead of
tricking the game into thinking it was accomplished. And I think the exception should be
demonstrating the glitchy technique itself, like "box glitch" in Crash Bandicoot.
If we agree on such a rule, it becomes clear that this run doesn't aim to collect all the medallions. It just showcases a glitch that tricks the game into thinking they have been collected. Something like "all medallions glitch". Or "item glitch". You name it.