«ПЛАН — ЭТО ЗАКОН, ВЫПОЛНЕНИЕ — ДОЛГ!» O plano é lei, o cumprimento é dever! — Diretriz Estatal do Gosplan

Configuração Hierárquica

O CCCP aplica uma rigorosa cascata de configuração em 4 níveis inspirada na exatidão do Comitê de Planejamento Estatal (Gosplan), garantindo comportamento determinístico em repositórios locais e ambientes globais.

A Cascata Hierárquica de 4 Níveis

Prioridade 1: Variáveis de Ambiente (mais alta — sobrescritas temporárias)
Prioridade 2: Configuração Local (.cccprc na raiz do repositório)
Prioridade 3: Configuração Global (~/.cccprc no diretório do usuário)
Prioridade 4: Padrões de Fábrica do Gosplan (fallback determinístico)

Utilizando o Comando `cccp config`

Inspecionar Configuração

# Exibir a configuração resolvida ativa:
cccp config

# Exibir apenas valores globais:
cccp config --global

# Exibir apenas valores do repositório local:
cccp config --local

Atualizar Configurações

# Definir chave no .cccprc local:
cccp config tickets_provider codeberg

# Definir chave globalmente para todos os projetos:
cccp config --global cz_prompt_breaking true

Remover Configurações

# Remover chave local:
cccp config --unset tickets_provider

# Remover chave global:
cccp config --global --unset cz_prompt_breaking

Diretivas de Configuração Suportadas

Chave da Diretiva Descrição Valor Padrão Opções Permitidas / Exemplos
types Lista de tipos de commit permitidos 11 tipos padrão feat,fix,docs,style,refactor,perf,test,build,ci,chore,revert
strict_types Validação estrita dos tipos 1 1 (estrito), 0 (permite tipos arbitrários)
strict_scopes Validação estrita da lista de escopos 0 1 (validação estrita), 0 (permissivo)
scopes Lista de escopos permitidos Vazio (todos permitidos) api,ui,db,core,cli
tickets_provider Provedor de issues upstream Detectado automaticamente forgejo, github, gitlab, sourcehut
tickets_limit Limite teto de cota horária 55 Inteiro (até 60)
post_push_sync Sincronização pós-push automática Vazio tickets, agent, tickets,agent
pinned_version Fixa o verificador de atualização em versão exata Vazio Ex: 2.3.0