Intent Flag Not Observed State

A component that is committed to running but not yet running reports "not running", so anything that means intent must read the intent flag, not the observed one — and at a transition the intent flag must be waited for with a timeout rather than sampled inline. Use when one client's buffering hiccup stops a whole synchronised group, when appending to a queue in the background silences the track that was about to start, when a resume command is issued on every tick, or when a state read is wrong on exactly the transitions it exists for.

maxrave-dev e5c3279 8.0 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/intent-flag-not-observed-state commit e5c32793ae

Frequently asked questions

npx skillmds@latest add maxrave-dev/intent-flag-not-observed-state