emend documentation

A multi-language refactoring CLI built on tree-sitter. The name means “to make corrections to a text” – which is what it does, but with AST-aware precision instead of find-and-replace. Two complementary systems:

  • Structured Edits – Precise changes to symbol metadata using selectors like file.py::func[params][0]

  • Pattern Transforms – Code-pattern search and replace with capture variables like print($X) to logger.info($X)

Contents:

Indices and tables