Rewrite user-facing report copy

This commit is contained in:
2026-04-21 21:16:46 +00:00
parent 6b0608bf2a
commit 1aff35e86e
3 changed files with 26 additions and 26 deletions

View File

@@ -8,9 +8,9 @@
},
"Hero": {
"Title": "Kosmos Storage Audit",
"Intro1": "Checks local media paths from world documents, package packs, and manifests against {dataRoot} and {publicRoot}, and only reports broken-reference, non-package-to-package-reference, and orphan-file.",
"Intro2": "Regular world references to module or system assets are not reported if the target is visibly referenced by its owning package; wildcards are treated as valid as soon as at least one file matches.",
"Intro3": "orphan-file is checked for every discovered media file against the current reference set; known special cases like derived scene thumbnails, ChatMessages, and other transient sources are excluded."
"Intro1": "Helps keep your Foundry installation tidy and highlights risky file placement before it causes trouble.",
"Intro2": "The report points out missing files, outdated links to module or system files, and possible leftovers that no longer seem to be used.",
"Intro3": "This makes it easier to spot common problems like broken images, forgotten uploads inside module folders, and old files that have accumulated over time."
},
"Action": {
"Run": "Start Analysis",
@@ -71,7 +71,7 @@
"Running": "Analysis in progress...",
"Samples": "Examples",
"UnanchoredPackageTargets": "Deprecated",
"UnanchoredPackageTargetsDesc": "These targets live in module or system folders, are referenced from world data, but are currently not visibly referenced by their owning package. In practice they are usually either leftovers from older module versions or manual GM uploads in an unsuitable location. In the first case, re-initializing the module may clean up the world data.",
"UnanchoredPackageTargetsDesc": "These files live in a module or system folder and are still used by your world, but no longer look like normal content of that package. In practice they are usually either leftovers from older module versions or manual GM uploads in an unsuitable location. In the first case, re-initializing the module may clean up the world data.",
"BrokenTargets": "Missing",
"BrokenTargetsDesc": "These files are missing, but are currently referenced by objects.",
"OrphanCandidates": "Orphaned",
@@ -95,7 +95,7 @@
"risky-public-reference": "Risky public targets"
},
"Finding": {
"PackageExplanation": "World data points at a package asset for which no visible self-reference was found in manifests or package packs.",
"PackageExplanation": "Your world appears to use a file from a module or system that no longer looks like normal content of that package.",
"WildcardNoMatch": "Pattern reference: wildcard is supported by Foundry, but currently has no matching file in the scanned storage."
},
"Severity": {
@@ -104,18 +104,18 @@
"info": "Info"
},
"FindingReason": {
"BrokenWildcard": "Wildcard reference {locator} did not match any files in the scanned roots.",
"BrokenReference": "Referenced file {locator} does not exist in the scanned roots.",
"UnanchoredPackageTarget": "{sourceOwner} references package-owned storage {locator}, but the asset is not visibly referenced by its owning package.",
"RiskyPublicTarget": "{sourceOwner} references release-public storage {locator}.",
"OrphanFile": "No incoming media reference was found for {locator}."
"BrokenWildcard": "The file pattern {locator} currently does not match any existing file.",
"BrokenReference": "The file {locator} is still referenced, but was not found in the checked data.",
"UnanchoredPackageTarget": "The world still uses {locator}, but no matching self-reference was found in the related module or system.",
"RiskyPublicTarget": "The world uses {locator} from a location that is closely tied to releases or updates.",
"OrphanFile": "No usage of {locator} was found in the currently checked data."
},
"FindingRecommendation": {
"CheckWildcard": "Check whether the wildcard pattern is still correct and whether matching files still exist.",
"CheckMissingFile": "Check whether the file was moved, deleted, or should be copied into a stable location.",
"CheckMissingFile": "Check whether the file was moved, deleted, or should be copied into a durable location.",
"MoveToStableStorage": "Review whether the file was manually placed into the package folder. If the package does not use it itself, prefer moving it into user-controlled storage.",
"CopyToStableStorage": "Prefer copying the asset into world or user-controlled storage.",
"ReviewOrMoveOrphan": "Review whether the file is safe to remove or should be moved into a stable storage location.",
"ReviewOrMoveOrphan": "Review whether the file is still needed, can be removed safely, or should be moved into a better storage location.",
"KeepAsReserve": "Review whether the file is intentionally kept as reserve content."
},
"Owner": {