StorageIQ v1.6.0 RC1 Release Manifest
=====================================

Release: StorageIQ v1.6.0 RC1
Build date: 2026-06-12
Commit: ea370be414f228013254d51ffdb1b52a9db8fa69

Version and Metadata
--------------------
App version: 1.6.0
Build number: 1600
About dialog: verified by source/UI smoke path using version_details(), which reports StorageIQ 1.6.0 build 1600.
Release notes: v1.6.0 section present.
Installer metadata: installer/version.iss uses AppVersion 1.6.0 and BuildNumber 1600.

Artifacts
---------
StorageIQ.exe size: 2,204,598 bytes
StorageIQ.exe SHA-256: 4d1f083864ccf9c6e3f5e6c2d7b4aff465e8be338425626806c0eb45c3f2d7b2
StorageIQ-v1.6.0-rc1.zip size: 47,358,267 bytes
StorageIQ-v1.6.0-rc1.zip SHA-256: 25dd8619377faa29eeedb9accd910b29a59be2a242115846aec67b4eab0f337d

Package Contents
----------------
Included:
- StorageIQ.exe
- _internal/
- README.md
- RELEASE_NOTES.md
- docs/QA_CHECKLIST.md
- docs/INSTALLER_BUILD.md
- docs/screenshots/
- TRUSTED_TESTER_NOTES.md
- RELEASE_MANIFEST.txt

QA Summary
----------
Unit tests: PASS, python -m unittest discover -s tests, 30 tests.
Compile check: PASS, compileall over storageiq and tests.
UI smoke test: PASS, headless Qt MainWindow page traversal.
Scanner smoke test: PASS, temporary folder scan completed.
Duplicate Finder smoke test: PASS, duplicate group detected and keep-one-copy safety guard verified.
Storage Timeline smoke test: PASS, timeline analytics executed against smoke scan history.
AI Cleanup Advisor smoke test: PASS, recommendations generated from smoke scan and duplicate data.
Storage Explorer smoke test: PASS, treemap model built, page opened, search/filter path exercised.
Settings smoke test: PASS, Settings page opened and configuration payload generated.
Diagnostics bundle smoke test: PASS, ZIP generated with version/configuration/statistics and without scan file inventory entries.
Packaged EXE smoke test: PASS, dist/StorageIQ/StorageIQ.exe exited 0 with STORAGEIQ_RELEASE_SMOKE=1.

Installer Readiness
-------------------
Inno Setup compiler: not found on PATH during this RC preparation.
Installer build: NOT RUN.
Installer smoke test: NOT RUN.
Uninstall entry verification: NOT RUN.

Safety Verification
-------------------
Permanent delete actions: PASS, safety scan found Recycle Bin cleanup via send2trash and no direct permanent file deletion path for user cleanup.
Recycle Bin confirmation: PASS, single-file and duplicate cleanup paths show confirmation dialogs before send2trash.
Duplicate every-copy prevention: PASS, selected_paths_are_safe() prevents selecting every file in a duplicate group.
Diagnostic bundle inventory exclusion: PASS, diagnostics bundle tests and smoke bundle exclude scan_files inventory entries.
