Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions C4/context.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
## Level 1: System Context Diagram

```mermaid
graph TB
subgraph "External Users"
DEV[Python Developers]
SYS[System Administrators]
APP[Application Users]
end

subgraph "External Systems"
OS[Operating System<br/>Windows/macOS/Linux]
FS[File System]
NET[Network Services]
LIB[Third-party Libraries]
EXT[C Extensions]
end

subgraph "CPython System"
CPY[CPython Interpreter<br/>Python]
end

DEV -->|"Writes Python Code"| CPY
SYS -->|"Configures & Deploys"| CPY
APP -->|"Runs Applications"| CPY

CPY -->|"System Calls"| OS
CPY -->|"File I/O"| FS
CPY -->|"Network Operations"| NET
CPY -->|"Imports Modules"| LIB
CPY -->|"Loads Extensions"| EXT

OS -->|"Process Management"| CPY
FS -->|"File Access"| CPY
NET -->|"Network Data"| CPY
LIB -->|"Standard Library"| CPY
EXT -->|"Native Code"| CPY
```
Loading