God-View Topology
God-View is the high-density topology experience for large graphs with causal blast-radius overlays.
Feature Flag
God-View is controlled by:
SERVICERADAR_GOD_VIEW_ENABLED=true|false
Runtime behavior:
false(default):/topologyis hidden/disabled.true:/topology, topology channel stream, and latest snapshot endpoint are available.
Rollout Guidance
Recommended rollout order:
- Enable in local Docker Compose or
demofirst. - Validate stability and performance.
- Enable broader environments only after SLO validation.
For Helm-based deployments:
- Set
webNg.extraEnv.SERVICERADAR_GOD_VIEW_ENABLED: "true"in the target values file.
Operator Controls
Primary controls in God-View:
- Causal filter toggles (
root_cause,affected,healthy,unknown) - Visual ghosting/highlight controls
- Semantic zoom mode
- Structural reshape actions (collapse/expand paths)
Interpretation:
root_cause: primary fault originaffected: blast-radius impacted nodeshealthy: unaffected nodesunknown: insufficient/conflicting evidence
Known Limitations
- Performance depends on browser/GPU capability; WebGPU-capable clients perform best.
- Unsupported WebGPU clients run in fallback mode with reduced throughput.
- Large revisions may be dropped under budget pressure to preserve interaction responsiveness.
- Causal confidence is bounded by telemetry quality/completeness.
Telemetry and Signals
God-View emits operational telemetry for:
- Snapshot build latency
- Snapshot payload size
- Snapshot dropped count
- Snapshot error count
Use these metrics to validate rollout health and SLO readiness.
Recent local validation (February 14, 2026, Docker Compose CNPG + web-ng):
- Snapshot build (
GodViewStream.latest_snapshot/0, 20 runs):p50=14.12ms,p95=35.26ms(warm path). - Synthetic 100k encode (
Native.encode_snapshot/8):33.96msfor100,000nodes and99,999edges. - Synthetic 100k causal evaluation (
Native.evaluate_causal_states/2):103.23msfor100,000nodes.
Troubleshooting
/topology is not visible
- Confirm
SERVICERADAR_GOD_VIEW_ENABLED=trueforweb-ng. - Confirm the pod has restarted with updated env.
Stream fails to join (god_view_disabled)
- Feature flag is disabled at runtime.
- Verify
web-ngruntime env and effective config.
Snapshot decode errors
- Check schema/version compatibility between server and client.
- Verify latest deployed frontend bundle matches backend snapshot contract.
Frequent dropped snapshots
- Check snapshot budget configuration and host load.
- Reduce update pressure and verify telemetry around build time and drop counts.