ifc-errors-encoding-issues
IFC Encoding Issues (STEP Physical File)
Diagnose and fix the errors that break an IFC file at the STEP (ISO 10303-21)
text-encoding tier : un-doubled apostrophes and backslashes inside strings, broken
\X2\ and \X4\ escape sequences, mojibake from a character-set mismatch, a
malformed FILE_DESCRIPTION / FILE_NAME / FILE_SCHEMA header, and a byte-order
mark before the magic token. These errors are caught at validation stage 1 : the
file is rejected as text BEFORE any IFC entity, WHERE rule, or schema check runs.
For the STEP file structure and the full DEFINITION of the escape directives see
ifc-syntax-step-physical-file. For schema-tier errors (WHERE rules, abstract
entities, cardinality) see ifc-errors-schema-validation. This skill covers the
FAILURE MODES of the encoding layer only.