Resolve AST path to line range.
Only resolves AST paths for files in the active project. Uses this.file.manager to get ProjectManager and resolve the AST path.
On success: Sets this.start and this.end, adjusts based on operation_type, sets this.result = "applied", and marks this.completed = true.
On failure: Sets this.result to an error message, sets has_error = true, and marks this.completed = true.