Extra structured context for the diagnostic. Keys are stable — safe to forward to logging.
final Map<String, Object?> details;