Before every check-in:
- fossil diff → no stray changes
- fossil extra → no unmanaged files need to be added.
- The check-in will go onto the desired branch.
- "Autosync" is enabled →
- The check-in will not cause a unintentional fork.
- The local system clock is set correctly.
Before every check-in to trunk:
- No compiler warnings on the development machine.
- Changes will not cause problems on a future bisect.