Warning, /swf-testbed/docs/diagram1_three_contexts.md is written in an unsupported language. File is not indexed.
0001 # diagram1_three_contexts
0002
0003 ```mermaid
0004 flowchart TB
0005 classDef llm fill:#e3f2fd,stroke:#1565c0,stroke-width:2px,color:#000
0006 classDef human fill:#fff3e0,stroke:#e65100,color:#000
0007 classDef tool fill:#f1f8e9,stroke:#33691e,color:#000
0008 classDef delta fill:#fce4ec,stroke:#ad1457,stroke-dasharray:4 3,color:#000
0009
0010 Thesis["<b>Today</b>: LLMs inform humans ━━ 6-month step ━━▶ <b>Tomorrow</b>: LLMs act within workflows"]:::delta
0011
0012 subgraph P1["① Real-time bot — Mattermost"]
0013 direction TB
0014 U1["ePIC users"]:::human
0015 B1["AI bot<br/>Haiku · cross-session memory<br/>context harness"]:::llm
0016 O1["Q&A, diagnostics, on-the-fly analysis"]
0017 U1 --> B1 --> O1 --> U1
0018 end
0019
0020 subgraph P2["② Research orchestrator — corun-ai"]
0021 direction TB
0022 U2["Expert evaluators<br/>(production, user learning)"]:::human
0023 S2["Scheduler<br/>model × sysprompt × MCP set<br/>config compare & annotate"]
0024 B2["Long-latency worker<br/>Opus / Sonnet / Gemini / Gemma<br/>minutes–tens of minutes"]:::llm
0025 O2["Deep research entry<br/>(e.g. Perlmutter performance)"]
0026 U2 --> S2 --> B2 --> O2 --> U2
0027 end
0028
0029 subgraph P3["③ Active workflow orchestrator — swf-testbed"]
0030 direction TB
0031 U3["Testbed users"]:::human
0032 B3["LLM orchestrator<br/>launch · run · monitor<br/>assess · summarize"]:::llm
0033 W3["Hybrid workflow<br/>LLM steps ⇄ deterministic agents<br/>DAQ sim → PanDA workers"]
0034 O3["Completed run + summary"]
0035 U3 --> B3 --> W3 --> B3
0036 W3 --> O3 --> U3
0037 end
0038
0039 subgraph MCP["Shared MCP tool ecosystem"]
0040 direction LR
0041 IH["<b>In-house</b><br/>AskPanDA · PanDA Monitor · Streaming Workflow"]:::tool
0042 AD["<b>Adopted</b><br/>Rucio · XRootD · uproot · LXR · GitHub · Zenodo"]:::tool
0043 end
0044
0045 Thesis -.-> P1
0046 Thesis -.-> P2
0047 Thesis -.-> P3
0048 P1 --> MCP
0049 P2 --> MCP
0050 P3 --> MCP
0051 ```