mix compile.elixir_scope (elixir_scope v0.0.1)

Mix compiler that transforms Elixir ASTs to inject ElixirScope instrumentation.

This compiler:

  1. Runs before the standard Elixir compiler
  2. Transforms ASTs based on AI-generated instrumentation plans
  3. Preserves original code semantics and metadata
  4. Injects calls to ElixirScope.Capture.InstrumentationRuntime

Summary

Functions

Transforms an AST directly with a given plan (used by tests).

Functions

transform_ast(ast, plan)

Transforms an AST directly with a given plan (used by tests).