Wiki source code of Technical and System Users (Target)
Last modified by Robert Schaub on 2026/02/08 08:31
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
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 { | ||
| |
2.1 | 11 | string UserID_PK |
| |
1.1 | 12 | string role |
| 13 | int reputation | ||
| 14 | } | ||
| 15 | MODERATOR { | ||
| |
2.1 | 16 | string ModeratorID_PK |
| 17 | string UserID_FK | ||
| |
1.1 | 18 | string permissions |
| 19 | } | ||
| 20 | SYSTEM_SERVICE { | ||
| |
2.1 | 21 | string ServiceID_PK |
| |
1.1 | 22 | string ServiceName |
| 23 | string Purpose | ||
| 24 | string Status | ||
| 25 | } | ||
| 26 | AKEL { | ||
| |
2.1 | 27 | string InstanceID_PK |
| 28 | string ServiceID_FK | ||
| |
1.1 | 29 | string Version |
| 30 | } | ||
| 31 | BACKGROUND_SCHEDULER { | ||
| |
2.1 | 32 | string SchedulerID_PK |
| 33 | string ServiceID_FK | ||
| |
1.1 | 34 | string ScheduledTasks |
| 35 | } | ||
| 36 | SEARCH_INDEXER { | ||
| |
2.1 | 37 | string IndexerID_PK |
| 38 | string ServiceID_FK | ||
| |
1.1 | 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) |