{ "id": "data-mosh", "name": "Data Mosh", "description": "Temporal block-smear glitch with scanline tearing and chroma offset.", "category": "Glitch", "entryPoint": "shadeVideo", "temporal": { "enabled": true, "historySource": "preLayerInput", "historyLength": 8 }, "parameters": [ { "id": "amount", "label": "Amount", "type": "float", "default": 0.45, "min": 0.0, "max": 1.0, "step": 0.01 }, { "id": "blockCount", "label": "Block Count", "type": "vec2", "default": [32.0, 18.0], "min": [2.0, 2.0], "max": [160.0, 120.0], "step": [1.0, 1.0] }, { "id": "tearAmount", "label": "Tear", "type": "float", "default": 0.18, "min": 0.0, "max": 1.0, "step": 0.01 }, { "id": "chromaShift", "label": "Chroma Shift", "type": "float", "default": 1.8, "min": 0.0, "max": 12.0, "step": 0.1 } ] }