Task Reconcile the two attached synthetic workshop records, document-a.docx and document-b.docx. Plain-text counterparts are supplied to make locations easy to reproduce. Instructions Compare content and order using stable entry IDs. Identify additions, deletions, number/sign/unit changes, time-period changes, changes in conditions and moved entries. Distinguish semantic changes from layout. Do not normalize currencies or silently treat missing qualifications as equivalent. Output A difference table with ID/location, before, after, difference type and practical interpretation. Separately list unchanged controls and anything you could not resolve. Include an English summary and a machine-readable JSON version. Checks Every claim must be anchored in the supplied records. Do not invent a total across currencies. Explain movements precisely, so a block moved once is not counted as several separate movements.