From a641822ead7c88097dcaab9bb1b22fa44ec06a12 Mon Sep 17 00:00:00 2001 From: Stuart Axelbrooke Date: Fri, 21 Nov 2025 20:25:50 +0800 Subject: [PATCH] update agents.md --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AGENTS.md b/AGENTS.md index 3f6540b..7f1f0b3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -30,6 +30,7 @@ This architecture provides compile-time correctness, observability through event - Use consuming methods for state transitions (enforces immutability) - Emit events to BEL for all state changes (observability) - Centralize coordination logic in the Orchestrator (separation of concerns) +- If it has a `status` field (or similar), it should have a state machine with type safe transitions that governs it ## Tenets