docs: def discover_process(self, path):
          """Perform process discovery in given path.
  
          This method will be called during process registration and
          should return a list of dictionaries with discovered process
          schemas.
          """
          if not path.lower().endswith('.py'):
              return []
  
          parser = SafeParser(open(path).read())
          processes = parser.parse()
          return [process.to_schema() for process in processes]