feat(data): add AchievementRecord and atomic achievements.json persistence

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
funman300
2026-04-24 12:51:15 -07:00
parent 82fa584cbb
commit 4589c52368
2 changed files with 144 additions and 0 deletions
+5
View File
@@ -40,3 +40,8 @@ pub use stats::StatsSnapshot;
pub mod storage;
pub use storage::{load_stats, load_stats_from, save_stats, save_stats_to, stats_file_path};
pub mod achievements;
pub use achievements::{
achievements_file_path, load_achievements_from, save_achievements_to, AchievementRecord,
};