Ditto A tree-sitter based tool for extracting information from a codebase for the purposes of writing documentation