ISO Vault Changelog Version 0.1.0 Frozen Initial Build Release Summary ISO Vault enters its first frozen state as a local desktop utility for managing, verifying, and rebuilding Linux ISO archives. Implemented - Desktop application built with Python and Tkinter - Local vault initialization with controlled directory structure - SQLite-backed vault index - Local ISO ingest workflow - Direct download and ingest by URL - SHA-256 checksum generation on ingest - FAT32-aware storage handling - Automatic split storage for oversized ISO files - Manifest generation for split ISO archives - Rebuild workflow for reconstructing split ISOs - Verification workflow for stored vault items - Item detail view with metadata visibility - Local logging for vault activity Vault Structure - isos/ - shards/ - meta/ - logs/ - tmp/ - vault.sqlite Storage Modes - direct - split Current Scope - Supports .iso files only - Local-first operation - Standard-library-based build - No external Python package requirements Notes - This is the baseline frozen version - UI and documentation were generated alongside the application build Known Documentation / Site Drift To Review - Download section may reference files not yet created or uploaded: - ISO_Vault.zip - iso_vault_app.py - SHA256SUMS.txt - CHANGELOG.txt Project Status - Frozen - Functional baseline established - Ready for cleanup, packaging alignment, and future refinement