Recording a milestone
Runtime: shared payload with role-specific bindings · Use it for: a transient game announcement Follow the custom recordables guide for codec registration and seek behavior. This event announces a milestone during ordinary playback. It is transient, not durable state reconstructed while seeking. Keep the payload/codec contract synchronized across recording and playback machines. Codec ID1000 is illustrative, not a reserved extension allocation. Coordinate a free ID with every installed extension and register it before recording or loading data that uses it. Bind each role-specific helper only on a runtime that supplies that role.

