# Sequence flow diagrams
The following diagrams depict the main flows supported by the current implementation. They depict the high-level
interactions between the various components of the filesystem which means some details have been omitted.
> [!WARNING]
> The single source of truth for in-depth interactions is the source code itself.
- [Mount](../uml/mount.md)
- [Change Password](../uml/change_pass.md)
- [Open File](../uml/open_file.md)
- [Close File](../uml/close_file.md)
- [Read](../uml/read.md)
- [Write](../uml/write.md)
- [Create File](../uml/create_file.md)
- [Search File](../uml/search_file.md)
Usage flows:
- [Cli usage](../uml/cli_usage.md)
- [Rencfs as a lib](../uml/lib_rencfs_usage.md)
- [Encryptedfs as a lib](../uml/lib_encryptedfs_usage.md)