Report a document problem
Create a machine-readable diagnostic bundle without uploading source document content.
Diagnostic bundle
ts
interface IssueBundle {
schemaVersion: string;
issueId: string;
sdkVersion: string;
buildHash: string;
format: string;
browser: string;
operatingSystem: string;
viewerConfig: Record<string, unknown>;
diagnostics: Diagnostic[];
currentLocation?: SourceRef;
reproductionSteps?: string;
expectedBehavior?: string;
actualBehavior?: string;
}The default bundle excludes document bytes, file names, paths, text, screenshots, and hashes. Screenshots and source files require explicit user selection.
Private files are disabled
No source-file upload in commercial preview
Private source-file upload is disabled until isolation, retention expiry, deletion auditing, access control, and incident response are implemented and verified. Share files only through a separately agreed customer channel.
Submit on GitHub
Submit public bug reports through https://github.com/docviewkit/viewer/issues/new/choose. Do not attach confidential documents or sensitive diagnostics to a public issue; use a separately agreed customer channel when private handling is required.