{
  "schemaVersion": 1,
  "samples":{"grid":7,"order":"z outer, y middle, x inner","index":"xIndex + 7*yIndex + 49*zIndex","coordinateIndex":"round((clamp(position,-1,1)+1)*3)","nonfinitePositionFallback":0},
  "time": {"min":0,"max":12.566370614359172,"unit":"s","wrap":"Selected time resets at 4π s; an arbitrary-rate projected orbit may jump."},
  "cue": {"periodSeconds":6.283185307179586,"sampleOffset":0.6180339887498948,"maxIndex":342,"budget":343,"zeroThreshold":1e-8,"meaning":"Faded marks along compressed instantaneous velocity arrows; no integrated particle path."},
  "plane": {"radius":0.72,"radiusUnit":"virtual m","basis":"e1,e2 (e12 orientation only)","meaning":"Exact analytic XY trajectory projection of the vortex seed (r,0); displayed z=0 omits z motion. Recorded mode uses exported theta(tau), not physical time."},
  "expressions": {
    "phase":["fract",["add",["div","t","period"],["mul","i","step"]]],
    "fraction":["add",0.06,["mul",0.64,"phase"]],
    "opacity":["mul",0.72,["square",["sin",["mul",3.141592653589793,"phase"]]]],
    "vortexPoint":[["mul","r",["cos",["mul","a","t"]]],["mul","r",["sin",["mul","a","t"]]],0],
    "planePoint":[["mul","r",["cos","theta"]],["mul","r",["sin","theta"]],0]
  },
  "visibility": {"velocityMarks":"analytic velocity mode && cuesEnabled && !reduceMotion && |F|>1e-8","vortexPoint":"planeEnabled && cuesEnabled && !reduceMotion && a>1e-8","rotorPoint":"planeEnabled && cuesEnabled && !reduceMotion; theta is the selected recorded frame's orientation","breathingPlane":false}
}
