fl_stop
Stops playback and resets song position to zero, then verifies the playing state and normalized position. Use this to halt a session at a known starting point.
Instructions
Stop playback, set normalized position to zero, and verify both fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expected_before | No | Optional expected playing and/or position state. | |
| session_fingerprint | No | Optional bridge/project-session fingerprint from a recent read. The write refuses after bridge reload or a reported project load. This is a concurrency guard, not authentication or a durable project identity. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verified | Yes | ||
| warnings | No | ||
| applied_at | Yes | ||
| after_playing | No | ||
| project_saved | No | ||
| before_playing | No | ||
| bridge_command | No | transport.stop | |
| schema_version | No | 1.0 | |
| playing_verified | Yes | ||
| position_verified | Yes | ||
| requested_playing | No | ||
| undo_point_created | No | ||
| verification_basis | No | readback_on_a_later_fl_idle_tick | |
| session_fingerprint | No | ||
| verification_summary | Yes | ||
| expected_before_applied | No | ||
| session_precondition_applied | No | ||
| after_song_position_normalized | No | ||
| before_song_position_normalized | No | ||
| requested_song_position_normalized | No |