Version 1.1 by Robert Schaub on 2026/01/20 21:40

Hide last authors
Robert Schaub 1.1 1 {{warning}}
2 **Partially Implemented (v2.6.33)** - Only AKEL system service is implemented. User system, moderators, background scheduler, and search indexer are **not yet implemented**.
3 {{/warning}}
4
5 = Target Technical Model =
6
7 {{mermaid}}
8
9 erDiagram
10 USER {
11 string UserID PK
12 string role
13 int reputation
14 }
15 MODERATOR {
16 string ModeratorID PK
17 string UserID FK
18 string permissions
19 }
20 SYSTEM_SERVICE {
21 string ServiceID PK
22 string ServiceName
23 string Purpose
24 string Status
25 }
26 AKEL {
27 string InstanceID PK
28 string ServiceID FK
29 string Version
30 }
31 BACKGROUND_SCHEDULER {
32 string SchedulerID PK
33 string ServiceID FK
34 string ScheduledTasks
35 }
36 SEARCH_INDEXER {
37 string IndexerID PK
38 string ServiceID FK
39 string LastSyncTime
40 }
41 USER ||--o| MODERATOR : appointed_as
42 MODERATOR ||--o{ SYSTEM_SERVICE : monitors
43 SYSTEM_SERVICE ||--|| AKEL : AI_processing
44 SYSTEM_SERVICE ||--|| BACKGROUND_SCHEDULER : periodic_tasks
45 SYSTEM_SERVICE ||--|| SEARCH_INDEXER : search_sync
46
47 {{/mermaid}}
48
49 = Implementation Status =
50
51 |= Component |= Target Purpose |= Current Status
52 | **USER** | User accounts with reputation | Not implemented (anonymous only)
53 | **MODERATOR** | Appointed users with permissions | Not implemented
54 | **AKEL** | AI processing engine | Implemented (Triple-Path pipeline)
55 | **BACKGROUND_SCHEDULER** | Periodic tasks | Not implemented
56 | **SEARCH_INDEXER** | Elasticsearch sync | Not implemented (no Elasticsearch)
57
58 = Current Implementation =
59
60 **v2.6.33 has only:**
61 * AKEL pipeline for analysis
62 * .NET API for job persistence
63 * No background services
64 * No search indexing (uses web search only)