{ "schema_version": 13, "document_kind": "drawn_waveform", "drawn_waveform": { "data": [ -1, 1 ], "resample_mode": "steps", "wrap": true }, "notes": [ "Complete-cycle companion: Ideal 50% square wave. Steps uses two equal-duration held states; wrap is ignored and is shown as null for template clarity." ] }