core/diagnostics_export_bundle library

Classes

DiagnosticsBundleView
Read-only parsed view of an exported bundle. Parsing NEVER writes to StorageService or any registered service — this is FEAT-70's "import chỉ read-only" contract: opening a diagnostics bundle a player/QA sent you can never mutate your own app's state, unlike VersionedJsonStore import (which is meant to restore state) or StorageService.importAll.
DiagnosticsExportBundle
Packages an SdkHealthReport snapshot (FEAT-39), a ReplayCapsule (IDEA-42), a redacted config slice, and recent log lines into one support-artifact JSON Map — {schemaVersion, generatedAtMs, appVersion, sections, errors, truncated}.