DOCS / CONVERSION REPORT

Conversion report & reason codes

Every conversion writes a report. It lists what converted perfectly, what changed, and why - per layer, with a typed reason code. Nothing is approximated without a line in this file.

01 / CONTENTS

What the report contains

  • Source and target file paths, plugin version, and timestamp.
  • A row per layer: layer path, outcome, and reason code where applicable.
  • A verbatim set - layers written back byte-for-byte.
  • Totals per severity, so you can gate a client handoff on a single number.
02 / SEVERITY

Severity levels

Conversion report severity levels
LEVELMEANING
VERBATIM Written back byte-for-byte. No change.
NOTICE Converted, with a documented difference. Reason code attached.
FAILURE Not converted. The layer is reported, never silently dropped.
03 / REFERENCE

Reason code reference

Reason code reference
CODELEVELWHAT IT MEANS
TEXT_OPTICAL_KERNING_UNBOUND NOTICE [placeholder]
EFFECT_APPROXIMATED_BLUR NOTICE [placeholder]
BLEND_MODE_UNSUPPORTED_TARGET NOTICE [placeholder]
LAYER_TYPE_UNSUPPORTED FAILURE [placeholder]