Beispiel-Workspace
Leg einen lokalen Beispiel-Workspace mit einer Memory, einer Regel und einem Skill an und lass deinen Coding-Agent das Wissen für eine Checkout-Änderung lesen.
Auf dieser Seite
Ein kleines Beispiel genügt, um den Unterschied zwischen einer Entscheidung, einer Vorgabe und einem Vorgehen zu sehen. Leg einen lokalen Workspace an, schreib je einen Eintrag jeder Art und frag deinen Coding-Agent, was für eine Checkout-Änderung gilt.
Projekt anlegen
Nimm für das Beispiel einen leeren Ordner:
mkdir pathrule-example
cd pathrule-example
pathrule setup --local
pathrule ui
Setup legt den lokalen Workspace an und verbindet die Clients, die du auswählst. Die Local Console öffnet sich in deinem Browser. Das ist dein Workspace: Das Wissen ist bearbeitbar und wird auf diesem Rechner gespeichert.
Drei Einträge schreiben
Wähle in der Local Console den Beispiel-Workspace aus. Lege diese Einträge im Wurzelpfad / an.
Memory: Warum Rabatte auf einzelne Positionen gehören
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.
Eine Memory hält die Entscheidung samt Begründung fest.
Regel: Rabattberechnungen an einer Stelle bündeln
Checkout changes must use the shared discount calculation. Do not add a second calculation in a screen or API handler.
Eine Regel beschreibt, was das Projekt verlangt. Durch die Auslieferung wird eine in Prosa formulierte Regel nicht automatisch zu einer blockierenden Prüfung; siehe Regeln als Leitplanken.
Skill: Eine Checkout-Änderung prüfen
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.
Ein Skill hält ein Vorgehen fest, das der Agent ausführen kann, wenn du ihn darum bittest.
Den Agent fragen, was gilt
Öffne deinen verbundenen Coding-Agent im Beispielordner und frag:
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.
Der Agent sollte die Begründung von der Vorgabe und dem Vorgehen unterscheiden. Sieh dir die Einträge in der Local Console an und führe pathrule doctor aus, falls der Agent sie nicht erreicht.
Als Nächstes einen echten Geltungsbereich ausprobieren
Hänge in einem echten Repository das Checkout-Wissen an einen eigenen Pfad statt an die Wurzel. Lies zur Vererbung zuerst Kernkonzepte und für die durchgängige Einrichtung den Schnellstart.