What's the intended behavior here (associated type with default type, conditional conformances)?

That's right. A defect that was most likely introduced together with conditional conformances. This is simply use of undeclared type A where v is.