analyze_system
Analyze system structure using graph theory to identify topology, bottlenecks, critical paths, and verify invariants from EN syntax descriptions.
Instructions
Structural signal. You describe the system, the tool computes structural facts. All computation is deterministic — no AI inside. EN syntax: subject do: action needs: inputs yields: outputs.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"source": "<source>"
},
"name": "analyze_system"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | EN source code describing the system | |
| invariants | No | Invariants to check against the structure | |
| detect_antipatterns | No | Antipatterns to detect in the structure |