Cara, n me leve a mal, mas seu texto so diz obviedades, pra lidar com chatgpt vc tem que ser especifico, assim:

"O código a ser criado ou refatorado deve respeitar essas regras:
Complexidade Ciclomática: Cada função deve ter uma pontuação máxima de 10 em complexidade ciclomática. Linhas de Código (LOC): Cada função não deve exceder 40 linhas de código.
Número de Parâmetros: Cada função deve aceitar no máximo três parâmetros. Profundidade de Aninhamento: A profundidade máxima de aninhamento dentro de uma função não deve exceder 4 níveis. Esforço de Halstead: O esforço de Halstead de cada função deve ser mantido abaixo de 1500. Volume de Halstead: O volume de Halstead de cada função deve ser mantido abaixo de 800. Opte por bibliotecas (padrão/terceiros) ao invés de criar soluções em Python puro."