fix-engine 0.0.1

Language-agnostic fix engine for applying pattern-based and LLM-assisted code migration fixes
Documentation

Fix engine for applying pattern-based and LLM-assisted code migration fixes.

This crate provides the core fix planning and application logic:

  • language: trait for language-specific fix operations
  • context: trait for framework-specific LLM prompt customization
  • registry: registry of FixContext implementations
  • engine: pattern-based fix planning/applying (rename, removal, path change, etc.)
  • llm_client: OpenAI-compatible LLM client for AI-assisted fixes
  • goose_client: goose CLI subprocess client for AI-assisted fixes