Files
pocketpaw/docs/c4/views/system-context.json
Prakash Dalai bcc25fe706 docs: add C4 architecture diagrams (#901)
Generated via c4-gen (heuristic AST scan + Claude refinement).
Covers all 3 C4 levels with 15 view files:

- System context: PocketPaw + 5 external APIs + 3 user personas
- Container view: 11 logical containers (API, Agents, Skills,
  Integrations, Knowledge, Automation, LLM, Observability, etc.)
- Component views: per-container breakdowns with 39 components
- 29 elements linked to KB wiki articles
- Async relationships detected for event bus and queue patterns

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Rohit Kushwaha <rohitk290106@gmail.com>
2026-04-08 13:05:57 +05:30

85 lines
1.8 KiB
JSON

{
"level": "context",
"title": "System Context -- pocketpaw",
"description": "How pocketpaw fits in its ecosystem",
"elements": [
"end-user",
"discord-user",
"slack-user",
"telegram-user",
"system-admin",
"pocketpaw",
"anthropic-api",
"discord-api",
"openai-api",
"slack-api",
"telegram-bot-api"
],
"relationships": [
{
"source": "a2a",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "agentsmd",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "builtin",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "kits",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "missioncontrol",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "oauth2",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "paw",
"target": "pocketpaw",
"description": "imports pocketpaw"
},
{
"source": "pocketpaw",
"target": "anthropic-api",
"description": "Uses Anthropic API"
},
{
"source": "pocketpaw",
"target": "discord-api",
"description": "Uses Discord API"
},
{
"source": "pocketpaw",
"target": "openai-api",
"description": "Uses OpenAI API"
},
{
"source": "pocketpaw",
"target": "slack-api",
"description": "Uses Slack API"
},
{
"source": "pocketpaw",
"target": "telegram-bot-api",
"description": "Uses Telegram Bot API"
},
{
"source": "v1",
"target": "pocketpaw",
"description": "imports pocketpaw"
}
]
}