This is why I said we write a little documentation file and put it in the @context field array, so that way other services can see that URL in there and know that we formatted it a certain way. This is how you do interoperability with your own custom shit that you made up. It’s also how you’re supposed to make shit up for ActivityPub, since you’re supposed to make shit up, you’re just also supposed to document the shit you made up somewhere.
But for the time being, the issue is user-defined url or not. It’s a tiny commit with not a lot changed. As it stands, you’ve stonewalled me on this for over two weeks and haven’t given me an actual reason for it. Every attempt at giving me a reason for it amounts to some perceived flaw in the way Pleroma handles scrobbles that has nothing to do with this MR, or an incorrect reading of the ActivityPub specification. If your next post isn’t a real thing I need to change in that MR, that is fact-based (I decide if it’s fact-based), I’m going to just mute the thread and move on with my life, because I’m not going in circles with you on this topic in perpetuity.
You are at a decision point mi amigo