This is tangentially related to this old question of mine.
Say that a clean well-ordering is a computable well-ordering $\triangleleft$ of $\mathbb{N}$ such that the following additional data is computable as well:
The $\triangleleft$-successor relation.
The map sending the pair $(a,b)$ to the $a_\triangleleft$th element (in the sense of $\triangleleft$) which is a $b_\triangleleft$-limit-point (and outputting some fixed value, say $17$, if no such element exists).
Here "$x_\triangleleft$" is the ordertype of $\triangleleft$ up to but not including $x$, and the notion of "$b$-limit-point" is defined recursively as follows:
A $0$-limit-point is just an element with no immediate predecessor.
A $\theta+1$-limit-point is a $\theta$-limit-point which is itself a limit of $\theta$-limit-points.
If $\lambda$ is a nonzero limit ordinal, a $\lambda$-limit-point is an element which is a $\theta$-limit-point for all $\theta<\lambda$.
It's a bit tedious but not hard to show that every computable ordinal does in fact have a clean copy. More interestingly, for "small" $\alpha$ any two clean well-orderings of ordertype $\alpha$ are computably isomorphic, i.e. the unique isomorphism between them is itself computable. I'm curious how far this phenomenon persists:
What is the smallest $\alpha$ such that there are non-computably-isomorphic clean copies of $\alpha$?
My current guess is $\epsilon_\omega$, but I don't see how to prove this.