Other Extensions
=begin rakudoc
Overview
Most extension work belongs in one of the focused guides:
The remaining extender-facing items in What-for-Who.md are shared exception
classes that are not covered by the focused extension guides.
X::Qwiratry::Operator
Extenders need this when they add operator-adjacent behavior and no more specific exception fits. It carries operator type and query AST context, which makes failures easier to diagnose.
Prefer a more specific exception when the failure clearly belongs to formats, locations, walkers, or transformers.
X::Qwiratry::TypeCheck
Extenders need this when they add transformer, mold, or validation behavior that enforces result type constraints.
Use it when an extension has an expected result type and the actual result does not conform. This keeps type failures consistent with the rest of Qwiratry's transformer system.
=end rakudoc