{"id": "reserve-01", "prompt": "Produce only a JSON object {\"actions\":[...]}. Allowed tools: reserve(item,quantity), release(item,quantity), read(item). Each action has tool and item; reserve/release additionally require a positive integer quantity. Actions apply sequentially. Invalid actions fail. Initial state: {\"inventory\": {\"sensor\": 3}, \"reserved\": {\"sensor\": 0}}. Reserve exactly 2 sensors. Maximum 4 actions.", "category": "reservation", "scorer": "workflow", "workflow": {"initial_state": {"inventory": {"sensor": 3}, "reserved": {"sensor": 0}}, "target_state": {"inventory": {"sensor": 1}, "reserved": {"sensor": 2}}, "max_steps": 4}}
{"id": "release-01", "prompt": "Produce only a JSON object {\"actions\":[...]}. Allowed tools: reserve(item,quantity), release(item,quantity), read(item). Each action has tool and item; reserve/release additionally require a positive integer quantity. Actions apply sequentially. Invalid actions fail. Initial state: {\"inventory\": {\"sensor\": 1}, \"reserved\": {\"sensor\": 3}}. Release exactly 2 sensors from the reservation. Maximum 4 actions.", "category": "release", "scorer": "workflow", "workflow": {"initial_state": {"inventory": {"sensor": 1}, "reserved": {"sensor": 3}}, "target_state": {"inventory": {"sensor": 3}, "reserved": {"sensor": 1}}, "max_steps": 4}}
{"id": "swap-01", "prompt": "Produce only a JSON object {\"actions\":[...]}. Allowed tools: reserve(item,quantity), release(item,quantity), read(item). Each action has tool and item; reserve/release additionally require a positive integer quantity. Actions apply sequentially. Invalid actions fail. Initial state: {\"inventory\": {\"motor\": 4, \"sensor\": 0}, \"reserved\": {\"motor\": 0, \"sensor\": 2}}. Release 1 sensor and reserve 3 motors. Maximum 4 actions.", "category": "multi_step", "scorer": "workflow", "workflow": {"initial_state": {"inventory": {"sensor": 0, "motor": 4}, "reserved": {"sensor": 2, "motor": 0}}, "target_state": {"inventory": {"sensor": 1, "motor": 1}, "reserved": {"sensor": 1, "motor": 3}}, "max_steps": 4}}
