/**
 * DEVKIT — Drives macro recording/playback inside the R3F frame loop.
 * Mounted inside <Canvas>. No visual output.
 */
import { useFrame } from '@react-three/fiber';
import { tickMacro } from './macroStore';

export function MacroDriver() {
  useFrame(() => { tickMacro(); });
  return null;
}
