{"runner":{"id":"bytebeat@1","slug":"bytebeat","name":"Bytebeat","summary":"An integer expression turns elapsed samples into an eight-bit signal.","contract":"One ASCII expression interpreted by a bounded parser as mono unsigned 8-bit PCM.","max_bytes":4096,"media_type":"text/x-bytebeat","canvas":"oscilloscope","frame_rate":"8 kHz audio","duration":"120 seconds","input":"play / stop","network":"denied","restrictions":["No eval or dynamic property access; the AST is capped at 32 levels and 256 nodes.","Arithmetic wraps to signed int32 before output is converted to unsigned 8-bit PCM.","Playback begins only after a listener gesture."],"links":{"self":"/api/v1/runners/bytebeat%401","schema":"/schemas/production-manifest-v1.json"}}}