code: def create_id2amendment_info(path, tag):
      
      d = {}
      for triple in os.walk(path):
          root, files = triple[0], triple[2]
          for filename in files:
              if filename.endswith('.json'):
                  # trim its file extension 
                  amendment_id = n = filename[:-5]
                  d[amendment_id] = (tag, root, os.path.join(root, filename))
      return d
docs: Searches for JSON files in this repo and returns
      a map of amendment id ==> (`tag`, dir, amendment filepath)
      where `tag` is typically the shard name