cross_ref_extraction_failed
A cross-ref provider ran against this source and rejected it, so the set of valid names here is unknown.
The names this cross-ref accepts are extracted from the string
under :source-key by the declared provider. The provider ran
and reported a failure, usually because the content itself doesn’t
parse, and the message carries the provider’s own explanation.
Because no member set could be computed, references into this target are not checked: fixing the source restores checking. That is why one broken source produces one diagnostic here rather than an “unknown name” error at every reference site.
Run sjon explain cross_ref_extraction_failed to read this at a terminal, browse every code, or work through diagnostics-driven repair if you want the habit rather than the answer.