Adaptive Director is a gameplay AI and music director library for s&box. It runs encounter scheduling, placement, resource population, tempo and pressure tracking, plus a full adaptive music director and runtime. The code is deterministic, supports state capture and JSON codecs, and ships host runners, sandbox components, examples and tests to wire it into a game.
Editor-only compile gate for Adaptive Director. On editor startup it builds a Director and Music test configuration, ticks through some states, and writes a JSON result to a path from the ADAPTIVE_DIRECTOR_GATE_RESULT environment variable. It then quits the editor or process to signal CI status.