RuboCop is typically thought of as 'just' a linting or refactoring tool. However, one of RuboCop's foundational features, the NodePattern API, is so useful for crawling Ruby AST that an open-source tool called Bookworm has been written that uses the NodePattern API to understand the large Chef Ruby codebase used at Meta.
Schedule

David Crosby is a senior production engineer at Meta who works on improving its internal Ruby ecosystem, as well as its open-source Ruby tools like Bookworm, Taste Tester, and Grocery Delivery. David is also an active contributor in the Chef open-source community.