Wiki source code of AKEL Architecture Mermaid
Version 1.1 by Robert Schaub on 2025/12/18 12:03
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{mermaid}} | ||
| 2 | graph TB | ||
| 3 | START[User Submits Claim] --> PARSE[Parse & Extract<br/>Components<br/>2-3 seconds] | ||
| 4 | PARSE --> PARALLEL{Parallel<br/>Processing} | ||
| 5 | PARALLEL -->|Branch 1| EVIDENCE[Evidence Gathering<br/>Web + DB search<br/>5-10 seconds] | ||
| 6 | PARALLEL -->|Branch 2| SOURCES[Source Checking<br/>Track record lookup<br/>2-3 seconds] | ||
| 7 | PARALLEL -->|Branch 3| SCENARIOS[Extract Scenarios<br/>From evidence context<br/>3-5 seconds] | ||
| 8 | EVIDENCE --> VERDICT[Synthesize Verdict<br/>Compile evidence per scenario<br/>2-3 seconds] | ||
| 9 | SOURCES --> VERDICT | ||
| 10 | SCENARIOS --> VERDICT | ||
| 11 | VERDICT --> RISK[Calculate Risk<br/>Assess harm & controversy<br/>1-2 seconds] | ||
| 12 | RISK --> PUBLISH[Publish Immediately<br/>No approval gates] | ||
| 13 | PUBLISH --> METRICS[Update Metrics<br/>Background] | ||
| 14 | LLM[LLM APIs<br/>Claude/GPT/Local<br/>Orchestration Layer] -.->|Used by| PARSE | ||
| 15 | LLM -.->|Used by| EVIDENCE | ||
| 16 | LLM -.->|Used by| SCENARIOS | ||
| 17 | LLM -.->|Used by| VERDICT | ||
| 18 | LLM -.->|Used by| RISK | ||
| 19 | style PARSE fill:#ffcccc | ||
| 20 | style EVIDENCE fill:#ccffcc | ||
| 21 | style SOURCES fill:#ccffcc | ||
| 22 | style SCENARIOS fill:#ccffcc | ||
| 23 | style VERDICT fill:#ffcccc | ||
| 24 | style RISK fill:#ffcccc | ||
| 25 | style PUBLISH fill:#ccccff | ||
| 26 | style LLM fill:#ffffcc | ||
| 27 | {{/mermaid}} | ||
| 28 | |||
| 29 | **AKEL Pipeline with Parallel Processing** - Parse claim (2-3s), then process evidence/sources/scenarios in parallel (max 5-10s), synthesize verdict (2-3s), calculate risk (1-2s). Total: 10-18 seconds (vs 15-30s sequential). Multiple LLM providers supported via orchestration layer for redundancy and cross-checking. No approval gates - immediate publication. |