RF SCYTHE: Multi-Plane Architecture
graph TD
%% Control Plane
subgraph Control_Plane [1. Control Plane: The Spine]
A[gRPC Services] -->|Protobuf| B(State Authority)
A --> C(Auth Interceptors)
B -->|Typed Contracts| D
end
%% Data Plane
subgraph Data_Plane [2. Data Plane: The Distribution]
D{Voxel Stream Engine} -->|Binary Fan-Out| E[Float32Array Packets]
D -->|Ring Buffer| F[WebSocket Relay]
end
%% Render Plane
subgraph Render_Plane [3. Render Plane: The Surface]
E --> G((Unified Render
Scheduler))
F --> G
G -->|Volumetrics| H[deck.gl GPU Texture]
G -->|Symbolic| I[Three.js Hypergraph]
G -->|Geo Anchoring| J[Cesium Globe]
end
%% Future Tier
subgraph Future [Road to Tier ∞]
K[CUDA / Triton Workers] -.->|Zero-Copy Synthesis| D
L[Temporal Model] -.->|Predictive State| B
M[GPU Arbitration Shader] -.->|Dominance Computation| H
end
%% Styling
classDef control fill:#1f2937,stroke:#3b82f6,stroke-width:2px,color:#bfdbfe;
classDef data fill:#1e1b4b,stroke:#8b5cf6,stroke-width:2px,color:#ddd6fe;
classDef render fill:#064e3b,stroke:#10b981,stroke-width:2px,color:#a7f3d0;
classDef future fill:#450a0a,stroke:#f43f5e,stroke-width:2px,color:#fecdd3,stroke-dasharray: 5 5;
class A,B,C control;
class D,E,F data;
class G,H,I,J render;
class K,L,M future;