Jenkins allows users to provide a reason when taking a node offline (OfflineCause) and displaying both the user and the cause on the node page, for example:
It would be nice if similar functionality can be added to jobs (declarative-pipeline, freestyle etc.) - enabling users to provide a cause when disabling a job, and the user+cause information will be shown on the job page, something like:
Implement such a feature will save time looking for who and why job X is disabled