code: def _sourcecode_data(run):
      return {
          "root": os.path.relpath(
              run_util.sourcecode_dest(run), run.dir
          ),
          "files": sorted(run_util.sourcecode_files(run)),
      }
  
imports: import logging
  import os
  import re
  import guild
  from guild import batch_util
  from guild import click_util
  from guild import config
  from guild import index
  from guild import run
  from guild import run_util
  from guild import util
  from guild import var
  from .None import compare_impl
  from .None import runs_impl
label_desc: Use image node_id 21 for calling a global function with example usage: _sourcecode_data(run) and returns: dict