Repository navigation
Add reviewed unique game asset libraries (0.5.2) - #3
Open
the3dcoder wants to merge 4 commits into
Open
the3dcoder wants to merge 4 commits into
the3dcoder wants to merge 4 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Large game libraries now have an all-file scan mode and a reviewed workflow to create a newly organized directory with one copy per freshly verified SHA-256. Category/family folders, bounded JSONL indexes and START_HERE.md retain every matching source alias, historical pack path and collection provenance for browsing or use in another chat.
The dialog separates preparation from copying. Exclusive writes, source checks, target verification and journals preserve originals and prevent overwrite. Local raster previews and family/extensionless filters support discovery. Archive contents remain opt-in. Reference-bearing assets are flagged; reference rewriting, conversion and continuous synchronization are outside this change.
Independent review caught and resolved alias loss from unique-result filters, incomplete scan-root destination guards, and cancelled/interrupted mode restoration. Packaging retains prior outputs and includes only current manifest files. No runtime dependencies were added.
Validation: 31 retained-fixture core tests; all eight source and eight packaged desktop workflows; format/build checks; zero production audit findings; Windows x64 package and source/notices ZIP; packaged source/manifest byte checks. Four core move/relocation tests and destructive desktop removal actions are omitted in retained-fixture mode. Native dialogs and cloud calls are intercepted where applicable. The unsigned bundle is local; no GitHub Release is published.
A read-only 201,335-file game scan completed with no errors. Development did not copy, move or delete the owner's assets or use the live application profile. Full-library preparation/copy performance has not been measured.
Hosted verification: both Windows runs passed on diagnostic head c2d0db6. Earlier paired runs disagreed on one cancelled-mode selector check; ten repeated local runs and a renderer-throttled run passed. Diagnostics and the evidence boundary remain in the repository; no unconfirmed production fix is claimed.