Phase 7A+7C: Subsystem aggregator + Flow tracer (post-review fixes)

This commit is contained in:
Jarvis Prime
2026-03-09 06:51:32 +00:00
parent 4221ab4d76
commit 4c212740a2
28 changed files with 2476 additions and 0 deletions

View 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" }
]
}
]
}