Skill: resource-lifecycle-orchestration
1. Capability Definition & Real Case
- Professional Definition: The ability to plan over reusable resources, process stages, and cleanup or reset requirements so that consumables, tools, containers, and intermediate artifacts are handled in the right order across an end-to-end procedure.
- Dimension Hierarchy: Closed-World Symbolic Planning->State and Resource Reasoning->resource-lifecycle-orchestration
Real Case
[Case 1]
- Initial Environment: A service robot works behind a bar with one shaker, two shot glasses, a sink, and ingredients for a two-cocktail order. One shot glass is dirty from an earlier drink, and the clean glass is already assigned to the first cocktail.
- Real Question: Prepare one gin-and-tonic and one vodka-lime order using the available glasses, shaker, and ingredients. Reuse equipment only when its state allows it, and leave the bar in a finished service state.
- Real Trajectory: Rinse the dirty shot glass. Fill the shaker with the first set of ingredients. Shake and pour the first drink into the clean glass. Rinse the shaker. Load the second recipe. Shake and pour into the newly cleaned shot glass. Return the shaker to the service shelf.
- Real Answer: A valid plan first restores reusable resources, then sequences drink production so the shaker and glasses are in legal states before every pour, and finally returns the bar tools to a ready state.
- Why this demonstrates the capability: The challenge is not just choosing ingredients; it is managing the lifecycle of reusable containers whose states alternate between clean, in-use, dirty, and reset. The agent must reason about process completion and preparation for reuse, not only about the final order contents. This tests whether a planner can model hidden workflow obligations that span multiple task stages.
[Case 2]
- Initial Environment: A roadside maintenance scenario contains a car with a flat front-left tire, a jack, lug wrench, spare tire, pump, and a boot that must hold tools after the repair.
- Real Question: Replace the flat tire, inflate the spare if needed, secure it safely, and leave all tools stowed when the repair is complete.
- Real Trajectory: Open the boot. Remove the jack and wrench. Loosen the nuts before lifting. Jack up the car. Remove the flat tire. Mount the spare. Tighten the nuts. Inflate the spare to the required pressure. Lower the car. Return the wrench, jack, and removed flat tire to the boot. Close the boot.
- Real Answer: A correct plan obeys the maintenance sequence: preparation -> removal -> installation -> securing -> restoration of tools and parts to storage.
- Why this demonstrates the capability: This demonstrates lifecycle orchestration because the planner must respect equipment states, safety order, and end-of-task restoration. Several actions are individually plausible but globally wrong if they occur too early, too late, or without resetting tool state. The benchmark therefore stresses ordered procedures with both forward progress and cleanup obligations.
Pipeline Execution Instructions
To synthesize data for this capability, you must strictly follow a 3-phase pipeline. Do not hallucinate steps. Read the corresponding reference file for each phase sequentially:
Phase 1: Environment Exploration Read the exploration guidelines to discover raw knowledge seeds:
references/EXPLORATION.mdPhase 2: Trajectory Selection Once Phase 1 is complete, read the selection criteria to evaluate the trajectory:
references/SELECTION.mdPhase 3: Data Synthesis Once a trajectory passes Phase 2, read the synthesis instructions to generate the final data:
references/SYNTHESIS.md