I had troubles formulating this issue for google or forums so I'm sorry if something similar was asked already
I'm trying to map coordinates for this curve circle turned into strand, similarly to how I've seen CG matter do it for his river generator. 
However, as you can see on the image above the black values bleed into where the spline factor should be exactly 1
Here with the greater than node it should only move counter clock wise but the little bit of black in the bottom expands as well.
Thank you so much for trying to help guys, it's pretty cool
So yeah the comparison node is only there to better visualize what's actually going on, it'll need to be a soft gradient at the end. That means the faceted version doesn't quite work for me, but it looks pretty cool lol, I definitely learned something already.
Basically I'm trying to have a gradient that goes along the circle, and another one across the width. That would give me texture coordinates so I can use a noise texture for example and scale it to have lines go along the road, instead of being relative to world coord.
What I came up with however gives me a bit of an error at the start of the circle, which is exactly what I'm trying to fix with this post
And here's the blend file
Edit : I'm working on something else tonight but I'll be sure to tryout your different workarounds once I have time, splitting the first edge sounds like a pretty smart thing to do and work with










