ElixirScope.AI.PatternRecognizer (elixir_scope v0.0.1)

Pattern recognition for Elixir code structures.

Identifies common OTP patterns, Phoenix patterns, and architectural structures to inform instrumentation decisions.

Summary

Functions

Extracts patterns and characteristics from module AST.

Identifies the primary type of an Elixir module based on its AST.

Functions

extract_patterns(ast)

Extracts patterns and characteristics from module AST.

identify_module_type(ast)

Identifies the primary type of an Elixir module based on its AST.