Skip to content

Commit 6ca7f7d

Browse files
authored
docs(control-plane): explain state machines as interpretation tables (#2923)
1 parent f61ebb1 commit 6ca7f7d

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

docs/product/core-control-plane/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,18 @@ rediscovering state from chat history or private planning notes. The rule seam
3131
map is intentionally behavior-preserving: it names extraction seams and parity
3232
checks before the refactor branch moves control-plane code.
3333

34+
The state machines in this folder are interpretation tables inside the
35+
harness's effect interpreter:
36+
37+
```text
38+
effect request -> interpretation -> observation -> next effect
39+
```
40+
41+
See the
42+
[Agent Loop Effect Interpreter RFC](../../architecture/rfcs/agent-loop-effect-interpreter-v0.md)
43+
and
44+
[Harness Is the Effectful Program](../../development/control-plane-course/01-agent-loop-effectful-program.md).
45+
3446
## Execution Ownership
3547

3648
These graphs describe Kernel state and legal transitions. The surrounding turn

0 commit comments

Comments
 (0)