01Intelligent version constraint interpretation for Gemfile entries (e.g., ~> 7.1.0).
02Confidence-level reporting (exact, constraint, or heuristic) for downstream decision making.
030 GitHub stars
04Multi-stage detection strategy prioritizing Gemfile.lock for exact version matching.
05Heuristic mapping that estimates Rails versions based on the project's Ruby version.
06Session-based caching to ensure fast performance without redundant file system reads.