Skip to content
Apothem
Uso

Fluxos de trabalho principais

Os quatro fluxos de trabalho principais do Apothem — perfil, regras, planos e o conformity gate.

O Apothem oferece quatro capacidades principais: um perfil de governança compartilhado, um corpus de regras, um pipeline de planejamento estruturado e um conformity gate em tempo real.

Chegou agora?

Para um passo a passo guiado, do zero à primeira execução, comece pelo tutorial de primeiros passos. Esta página é uma referência rápida aos quatro fluxos de trabalho principais depois de você ter tudo configurado.

O perfil compartilhado

Seu perfil do Apothem fica em ~/.config/apothem/profile.yaml, a menos que você passe --profile PATH. Ele é a única fonte de verdade da qual cada adaptador de harness deriva sua configuração nativa:

identity:
  name: "Example User"
preferences:
  style: "concise"
rules:
  - "Validate external input before writing files."

Crie o perfil se ele ainda não existir e, em seguida, inspecione-o. Os instaladores de um único passo e o apothem install já gravam um perfil inicial na primeira execução, e o profile init para com um erro e deixa um arquivo existente inalterado, a menos que você passe --force.

apothem profile init
apothem profile show --json

A primeira regra

Adicione regras compartilhadas ao YAML do perfil e, em seguida, rematerialize o harness selecionado. Quando essas regras incluírem dados de exemplo, use marcadores fictícios para que nenhuma identidade ou credencial real acabe em um perfil compartilhado ou em uma execução de CI.

apothem profile set rules '["Always include a brief summary at the end of every response."]'
apothem update --harness claude-code
apothem verify --harness claude-code

O primeiro plano

O pipeline /plan é executado dentro do seu harness como comandos de barra, e não pelo binário apothem. Depois que um harness é instalado, inicie um plano a partir do chat da ferramenta:

/plan-spec

O /plan-spec refina sua prosa em uma especificação, e o /plan-generate materializa uma suíte de planejamento em <project-root>/.apothem/plans/{suite}/. Consulte a referência de comandos do pipeline para ver o fluxo completo.

Conformity gate

A partir de um checkout do Apothem, execute:

PYTHONPATH=src python -m apothem.conformity.gate --all .

Após uma instalação por script, execute:

PYTHONPATH="$HOME/.apothem/src" python3 -m apothem.conformity.gate --all .

Executa todas as verificações mecânicas de conformidade e relata aprovado/falho por barra.

On this page