# Default Mainline Visualization
# This configuration renders the standard Mainline visualization using the
# graph-based DSL. It matches the upstream-default preset behavior.

[nodes.source]
type = "source"
source = "headlines"

[nodes.camera]
type = "camera"
mode = "scroll"
speed = 1.0

[nodes.noise]
type = "effect"
effect = "noise"
intensity = 0.3

[nodes.fade]
type = "effect"
effect = "fade"
intensity = 0.5

[nodes.glitch]
type = "effect"
effect = "glitch"
intensity = 0.2

[nodes.firehose]
type = "effect"
effect = "firehose"
intensity = 0.4

[nodes.display]
type = "display"
backend = "terminal"

[connections]
list = ["source -> camera -> noise -> fade -> glitch -> firehose -> display"]
