Grand Diomande Research · Full HTML Reader

Machine Roles

- Rekordbox foreground/focus handling. - Keyboard/MIDI command dispatch. - Pose Coach camera view. - AirDeck gesture detection. - Recording raw camera, overlay, keyframes, and training JSONL. - Storing `body_motion.sqlite3`. - Running self-play and promotion audits.

Language as Infrastructure architecture technical paper candidate score 22 .md

Full Public Reader

Machine Roles

K11

K11 owns live DJ command safety.

Responsibilities:

  • Rekordbox foreground/focus handling.
  • Keyboard/MIDI command dispatch.
  • Pose Coach camera view.
  • AirDeck gesture detection.
  • Recording raw camera, overlay, keyframes, and training JSONL.
  • Storing `body_motion.sqlite3`.
  • Running self-play and promotion audits.

K11 should never depend on mocopi for baseline gestures.

Mac4

Mac4 owns visuals and optional body sensors.

Responsibilities:

  • Unity DYK.
  • Femto Mega depth/RGB.
  • Sony mocopi intake when sensors are on.
  • Local mocopi-to-Unity feed.
  • Optional MotionMix relay.

Mac4 can provide rich body data, but it should not own Rekordbox.

MotionMix

MotionMix owns session memory and shared body state.

Responsibilities:

  • Session manifests.
  • Multi-camera data.
  • SensorLogger intake.
  • BodyTruth endpoint.
  • Dataset organization.
  • Future sensor fusion.

MotionMix can advise K11 but should not bypass K11.

iPhones And Watches

Phones/watches are evidence sources.

Responsibilities:

  • SensorLogger watch data.
  • MotionMix iPhone camera/SAN data.
  • Optional wrist motion and heart-rate alignment.
  • Additional training perspectives.

They should not directly trigger DJ commands until their data is validated through the same promotion gates.

Promotion Decision

Promote into a technical note or architecture paper with implementation anchors.

Source Anchor

MotionMix/research/computational-choreography-nko-2026-05-27/02-architecture/machine-roles.md

Detected Structure

No structure detected yet.