meta-ast 0.7.0

Polyglot static-analysis engine: extract symbols and cross-language dependency graphs from 9 supported source languages, with optional MetaCall deployment manifest generation.
Documentation
1
2
3
4
5
# 0001-stateful-import-resolver

We introduced a stateful `ImportResolver` trait utilizing thread-safe interior mutability (`RwLock` and `OnceLock`) for caching module boundaries and file existence checks, replacing the previous stateless function pointer resolution. 

This design satisfies Rust's thread-safety constraints (`Send + Sync`) to allow gradual migration of 8 languages, prepares the pipeline for parallelized import resolution under Rayon, and supports persistent cache reuse across incremental compilation runs.