sig
  val open_source :
    scan_references:bool -> string -> (string, string) Stdlib.result
  val set_workdir : Filepath.Normalized.t -> string -> unit
  val get_workdir : Filepath.Normalized.t -> string option
end