if we're really precise, in order to use scripts you'd need a command that isn't on the whitelist that is in the rules.
I assume you either mean "is on the whitelist" or "isn't on the blacklist" - I can't remember which type of list Portal has.
More importantly though, scripts are not allowed for any Portal runs. A script in-game is defined as any bind to multiple commands, whether directly or via an alias or cfg file, or a plugin command like y_spt_autojump which automates perfect input. AutoHotKey and other external tools are also banned. The only exception to the rule is save;load, for historical reasons and because it's a minor convenience that doesn't really affect gameplay.
You are of course free to use autojump in your own time for fun but this leaderboard is only for scriptless runs. Hopefully this is really clear now ?
by whitelist I mean the literal whitelist in the actual rules. aliases to whitelisted commands are also allowed, see any of my submitted runs that use quicksaves at all. "you'd need a command that isn't on the whitelist" literally means just that: the fact that you would need the exec command, which is not listed in the whitelist. If it was on the whitelist, it would be allowed.
It was recently discovered that it is possible to set your mouse sensitivity to a value so high that the game considers it infinite, leading to several new glitchy techniques being discovered.
The rules have now been amended to ban these new techniques in both Inbounds No SLA Legacy and Glitchless.