cel3bi.

Clinical research and software states

What coordinating clinical research has taught me about software states.

My clinical research work includes participant visits, scheduling, documentation, data and study coordination. A scheduled visit and a completed visit need separate records.

That distinction also matters in software. Planned work, an observation and a completed action should not share an ambiguous status.

In CuePilot, for example, the table map can be corrected after capture. A suggested shot remains a suggestion until the player decides what to do.