Skip to content

updated arch diagram#11

Merged
Jovonni merged 3 commits intomainfrom
doc/arch-diagram
Mar 8, 2026
Merged

updated arch diagram#11
Jovonni merged 3 commits intomainfrom
doc/arch-diagram

Conversation

@Jovonni
Copy link
Contributor

@Jovonni Jovonni commented Mar 8, 2026

No description provided.

Jovonni added 3 commits March 8, 2026 14:20
Generated via docs/diagrams/generate-architecture.js. Shows full
system topology: clients, K8s cluster with core services, database,
ephemeral pods, persistent volumes, and external integrations with
labeled data flow arrows.
…tors

Replaced messy straight-line arrows with orthogonal elbow connectors.
Strict grid-based layout with clear visual hierarchy:
- Row 0: Clients (Browser, SDK, CLI)
- Row 1: Core Services (Frontend, API, PostGraphile, JupyterHub)
- Row 2: PostgreSQL data layer
- Row 3: Ephemeral pods (Model Runners, Workspaces)
- Row 4: Persistent Volumes
- Left column: External services (GitHub, LLMs, S3)
Route external service arrows (GitHub, LLM, S3) below the Frontend
row using elbow connectors so no edges pass through any nodes.
@Jovonni Jovonni merged commit aed643e into main Mar 8, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant