# Persistence project_file.c implements bounded version-1 project metadata loading and atomic temporary-file/fsync/rename saving in C. Loading validates a candidate before replacing the existing model. All I/O is control-thread only. See docs/PROJECT_FORMAT.md for the schema, limits and durability guarantees.