@@ -12,21 +12,27 @@ A genuine 'bundle of joy'.
1212 <img src =" https://www.bestpractices.dev/projects/12164/badge " alt =" OpenSSF Best Practices passing (115%) " />
1313</a >
1414
15- ## 🏰 Dual-Track Architecture
15+ ## 🏰 Three-Class Architecture
1616
17- BoJ Server provides two distinct ways to interact with cartridges , catering to different needs for simplicity and scale.
17+ BoJ Server provides three distinct deployment tiers , catering to different needs for simplicity, security, and global scale.
1818
1919### ** Class 1: Simple Track (Canonical)**
2020- ** Focus:** Simplicity, local-first, zero-infrastructure.
21- - ** Workflow:** Repositories use standard GitHub Actions (` curl ` triggers) to talk to the server.
22- - ** Implementation:** Each cartridge is self -contained with its own adapters .
23- - ** Best for:** Most users, quick setups , and easy debugging.
21+ - ** Workflow:** Repositories use standard GitHub Actions (` curl ` triggers) to talk to the server REST API .
22+ - ** Implementation:** Self -contained V-lang adapters wrapping Idris2/Zig logic .
23+ - ** Best for:** Personal infrastructure, solo developers , and easy debugging.
2424
2525### ** Class 2: Orchestrator Track (Advanced)**
26- - ** Focus:** Unified transport, high-performance, massive scale .
26+ - ** Focus:** Secure gateways and technical orchestration .
2727- ** Workflow:** Uses secure Webhooks (HMAC-SHA256) and unified real-time gateways (MQTT/WebSockets).
28- - ** Implementation:** Core-level generic handlers located in ` adapter/v/src/class_2_orchestrator/ ` .
29- - ** Best for:** Production environments, IoT integration, and multi-agent orchestration.
28+ - ** Implementation:** Core generic handlers located in ` adapter/v/src/class_2_orchestrator/ ` .
29+ - ** Best for:** Corporate settings, VPN-backed services, and technical power users.
30+
31+ ### ** Class 3: Multiplier Track (Global)**
32+ - ** Focus:** Extreme fault tolerance, concurrency, and mass distribution.
33+ - ** Workflow:** High-performance proxying for extension stores (Google, Claude, ChatGPT, Mistral).
34+ - ** Implementation:** ** Elixir / BEAM** "piggyback" unit providing massive-scale process supervision.
35+ - ** Best for:** Mass audiences, distributed Umoja networks, and commercial extension hosting.
3036
3137---
3238
0 commit comments