Did you figure out why the fake long path works...
static
|-- index.html
`-- root.html -> ././././index.html
...and a normal adjacent symlink gets evaluated as broken?
static
|-- index.html
`-- root.html -> index.html
I've been maintaining uncommitted changes to keep unit tests passing because I know the tech lead will give me a hard time if I alter the symlink to have a fake long path (I'm the only VMware fusion user on the project).