Class
OrchestratorResult bundles a PipelineSession with the AnalysisResult from analyze.
analyze
Runs the AnalysisEngine on the target path, records issue counts on an internal pipeline session, persists via SessionStore, and returns both session summary and full AnalysisResult.autofix
- Calls
analyzeon the same target. - Enqueues fixable issues, runs AutoFixEngine transforms.
- If verification is required (CLI flag or
config.autofix.require_verification), runs VerificationEngine before each write. - On success, BackupManager + atomicWrite persist changes.
autofixFromAnalysis
Skips a new scan — used by the REPLautofix command when reconstructing analysis from a WorkSession so fixes apply to the stored issue list without re-running analyzers.
Source
src/core/orchestrator.ts
