Espaço de trabalho de exemplo
Crie um espaço de trabalho local de exemplo com uma memória, uma regra e uma skill, e peça ao seu agente de programação que leia o conhecimento para uma mudança no checkout.
Nesta página
Um exemplo pequeno já basta para ver a diferença entre uma decisão, uma restrição e um procedimento. Crie um espaço de trabalho local, escreva um item de cada tipo e pergunte ao seu agente de programação o que se aplica a uma mudança no checkout.
Crie o projeto
Use uma pasta vazia para o exemplo:
mkdir pathrule-example
cd pathrule-example
pathrule setup --local
pathrule ui
O setup cria o espaço de trabalho local e conecta os clientes que você escolher. O Local Console abre no seu navegador. Este espaço de trabalho é seu: o conhecimento pode ser editado e fica armazenado nesta máquina.
Escreva três entradas
Selecione o espaço de trabalho de exemplo no Local Console. Crie estas entradas no caminho raiz, /.
Memória: por que os descontos ficam nos itens da linha
We apply discounts to individual line items so tax and refund calculations use the same discounted amount. A total-level discount would make those calculations disagree.
Uma memória guarda a decisão e o motivo por trás dela.
Regra: mantenha os cálculos de desconto em um só lugar
Checkout changes must use the shared discount calculation. Do not add a second calculation in a screen or API handler.
Uma regra declara o que o projeto exige. A entrega não transforma automaticamente uma regra escrita em texto em uma verificação bloqueante; veja regras como guardrails.
Skill: revisar uma mudança no checkout
1. Read the discount decision and the checkout rule.
2. Identify the calculation the change uses.
3. Check tax and refund behavior for the same discounted line item.
4. Report the verification performed and anything still uncertain.
Uma skill guarda um procedimento que o agente pode executar quando você pedir.
Pergunte ao agente o que se aplica
Abra o seu agente de programação conectado na pasta do exemplo e pergunte:
Before changing checkout discounts, read the Pathrule knowledge for this workspace. Explain the decision, the requirement and the review procedure that apply. Do not implement a change yet.
O agente deve distinguir o motivo, a exigência e o procedimento. Confira as entradas no Local Console e use pathrule doctor se o agente não conseguir acessá-las.
Em seguida, experimente um escopo real
Em um repositório real, vincule o conhecimento sobre checkout ao caminho correspondente em vez da raiz. Comece por Conceitos principais para entender a herança, e pelo Início rápido para a configuração completa.