committable
Committable is an adjective used in software development and related fields to describe input, changes, or transactions that can be committed to a stable state. In software development, a committable change set is one that is ready to be recorded in a version control repository. This typically means the changes are isolated, well-scoped, and pass local validation (builds, tests, linting). In Git terms, changes become committable when they are added to the staging area and are known to build and test successfully; the next commit records a snapshot of those changes.
In database and distributed transaction contexts, a committable transaction is one that can be made permanent
The term is context-specific and used most often in discussions of version control workflow and transaction