Description
During my attempt to resolve "$ref is delegation", I falsly concluded by #514 (mainly the title) that I should also expand the explanation of how resolution works.
@handrews noted in #585 (comment) after an off-github discussion, that I should collate the StackOverflow questions I had seen regarding $ref
resolution to demonstrate the use case that requires modification to $ref resoultion language in the spec, if any.
One to address any clarifications on the process of resolving $ref against $id, which is not significantly impacted by #514/#523. @Relequestual I could see this as going back to an issue or just becoming a new PR. Since you have noted that there are a lot of Stack Oveflow questions motivating this work, I would find an issue linking to some typical SO questions to be very helpful in understanding what you're trying to accomplish. I think my confusion over some of your points is due to lacking this context.
The expected resolution of this issue is the creation of another issue, which will reference this one.
As this issue is not asking and specifically does not want comments from people on issues around $ref, it will be locked.
I kinda feel this issue is just for my own personal tracking purposes.