Over the years much of the responsibility for planning platform allocations has moved from being locally planned to being planned by HQ train planners. Two main reasons, the spread of Automatic Route Setting, and delay attribution. But as mentioned, stations like Brighton, and Norwich, always have swaps on the day to suit units on and off for maintenance.
At Liverpool St there is some clever software being trialed for out of course running or platform blockages, which is claimed to have reduced delay minutes considerably.
As for calling it a ‘Docker’, (post #6) only ever heard of that in Scotland, it may be a phrase spreading south but it’s not a universal term.