A training provider demonstrates a ROS exercise and shows a final output window. The buyer's syllabus, however, promised that learners would distinguish progress feedback from a completed result. Accepting that course delivery requires evidence about the learning task, not merely an output screenshot. This fictional review uses a software-only exercise and provides no instructions for commanding a physical robot.
Ask the provider what a learner should be able to identify after the exercise. A useful objective might be to explain which displayed information is progress feedback and which belongs to the final result. The objective should fit the commissioned lesson. Avoid expanding a short introductory task into a claim that learners can design every asynchronous interaction.
The receiving reviewer should know what material the learner will use: the supplied explanation, the demonstration interface and the expected observation. If a final-output image is the only delivered evidence, ask how it addresses an objective about information received during the task. The image may be relevant while leaving the promised distinction unexamined.
The ROS 2 Jazzy action concept documentation describes actions as long-running remote procedure calls with feedback and the ability to cancel or preempt a goal. This identifies the conceptual features a lesson may discuss. It does not show that the particular training implementation demonstrated each feature correctly.
Ask the provider to identify the feedback and result in its supplied exercise, using the version-specific teaching materials. A label that says progress is useful only when the lesson explains what information it represents. The buyer can request a demonstration of the intended distinction in an isolated software environment, without inventing numerical progress values or timings.

Keep the instructional explanation separate from the observation actually made. If a tutor describes feedback verbally while showing only a completed result, record both facts. The explanation may help a learner, but the commissioned practical task may still need a suitable observable example. Resolve that question against the syllabus rather than against the attractiveness of the demonstration.
A learner's worksheet can ask for an explanation of the two information roles without requiring a fabricated transcript. The course provider should state what material the learner will actually inspect. If only recorded teaching material is supplied, label that limitation rather than presenting it as participation in a running software exercise.
The Jazzy service concept documentation describes services as remote procedure calls expected to return quickly and points long-running computation toward actions. This helps distinguish the teaching examples. It does not establish a universal duration threshold for every application or prove which mechanism a supplier actually used.
In the imaginary course review, the provider offers a short request-and-response demonstration as a replacement for the promised feedback exercise. Ask whether that example teaches the same objective. It may explain an important communication concept while omitting the progress/result distinction the buyer commissioned. The acceptance finding should identify that difference without dismissing the separate educational value of the service example.
Request the relevant interface description when the mechanism is unclear. Do not classify the exercise solely by how quickly a demonstration window changes. Appearance alone may not reveal the communication model. The training materials should connect the observed interaction to the concept they claim to teach.
If cancellation belongs to the course scope, ask how the lesson distinguishes requesting cancellation from explaining the outcome observed afterwards. This is a proposed pedagogical question, not a new protocol rule or a report of an executed test. The provider should identify the particular software example and the evidence the learner is expected to inspect.
A button labelled cancel does not by itself document what happened to the demonstration task. Conversely, an introductory lesson may intentionally discuss cancellation conceptually without implementing it. The buyer should compare that scope with the commission. A clearly stated conceptual lesson can be accepted as such without being misrepresented as a practical capability demonstration.

The acceptance note should associate the learning objective with the supplied example, the observed feedback/result distinction and any remaining gap. If the reviewer has assessed materials rather than learners, say so. Do not claim improved skill, successful assessment or course completion for people who were never evaluated.
The original figures show conceptual communication questions without a running robot, actual progress stream or test result. More learning topics appear in the robot learning collection; the article directory offers related reading. A useful course acceptance makes the promised learning task inspectable while keeping documentation, demonstration and learner achievement distinct.