- Fix pathlib path encoding in jsonable encoder and enable callables (e.g., functools.partial) as path operation functions.
- Enhance documentation: add external links, fix broken links and typos, clarify dependencies with yield, introduce Mermaid.js diagrams, and update CI for docs deployment.