mirror of
https://github.com/pocketpaw/pocketpaw.git
synced 2026-05-21 01:04:57 +00:00
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>
85 lines
1.8 KiB
JSON
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"
|
|
}
|
|
]
|
|
} |