Phase 7A+7C: Subsystem aggregator + Flow tracer (post-review fixes)
This commit is contained in:
26
test/fixtures/system-docs/expected-flows.json
vendored
Normal file
26
test/fixtures/system-docs/expected-flows.json
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"flows": [
|
||||
{
|
||||
"entryPoint": "channels/telegram.ts:onTelegramMessage",
|
||||
"subsystemSequence": ["channels", "gateway", "agents"],
|
||||
"flow": [
|
||||
{ "subsystem": "channels", "entity": "channels/telegram.ts:onTelegramMessage", "depth": 0 },
|
||||
{ "subsystem": "gateway", "entity": "gateway/server.ts:handleRequest", "depth": 1, "crossedVia": "CALLS" },
|
||||
{ "subsystem": "gateway", "entity": "gateway/session.ts:loadSession", "depth": 1.5, "crossedVia": "CALLS" }
|
||||
],
|
||||
"cyclesDetected": []
|
||||
},
|
||||
{
|
||||
"entryPoint": "gateway/session.ts:refreshSession",
|
||||
"subsystemSequence": ["gateway", "agents"],
|
||||
"flow": [
|
||||
{ "subsystem": "gateway", "entity": "gateway/session.ts:refreshSession", "depth": 0 },
|
||||
{ "subsystem": "gateway", "entity": "gateway/session.ts:loadSession", "depth": 0.5, "crossedVia": "CALLS" },
|
||||
{ "subsystem": "agents", "entity": "agents/runner.ts:runAgent", "depth": 1, "crossedVia": "CALLS" }
|
||||
],
|
||||
"cyclesDetected": [
|
||||
{ "at": "agents/runner.ts:reloadAgent", "backEdgeTo": "gateway/session.ts:loadSession" }
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user