feat: Implement app versioning and update gitignore

- Adds appVersion and buildNumber to AppConfig.swift for centralized version management.
- Updates scryfallUserAgent to use the dynamic appVersion.
- Updates .gitignore to exclude AI asset and training directories.
- Adds a version check step to the README release checklist.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-05 12:19:35 -05:00
parent 24dcb44af4
commit 52afbd56af
3 changed files with 14 additions and 2 deletions

7
.gitignore vendored
View File

@@ -27,3 +27,10 @@ env/
# Mac-specific
.DS_Store
# AI-generated assets
Raw_Assets/
Ready_Assets/
# ML Training Data
IYmtg_Training/