CSV CHANGE REPORT KIT · PROTOTYPE 0.1.0

Synthetic catalog update — example report

Comparison evidence, not approval or certification. Check the source files, selected keys and scope. This prototype has not passed production release acceptance.

Before: 3 records. After: 3. Changed records: 2. Changed cells: 3. Added records: 1. Absent records: 1.

Keys: ["sku"]. Allowed-to-change columns: ["price","stock"]. Outside-scope changed cells: 1.

Columns added: []. Columns removed: []. Matching records unchanged in shared columns: 0. Unmatched columns are not silently considered equal.

Changed cells

KeyColumnBeforeAfterScope check
["001"]price25.0027.00In selected scope
["001"]stock108In selected scope
["003"]nameDesk padDesk matOutside selected scope — review

Added records — review

KeyComplete record
["004"]{"sku":"004","name":"Notebook","price":"12.00","stock":"15"}

Records absent from after — review

KeyComplete record
["002"]{"sku":"002","name":"Travel mug","price":"18.00","stock":"6"}

Interpretation and limits

Values are compared as exact strings. Leading zeros, whitespace and long integer text are preserved. A changed key is reported as an added and an absent record; identity is not inferred. Additions, absences and column changes always need review. A selected scope is user-provided, not evidence of client permission. Input files are not modified.

This report may contain confidential data. Share it only with authorized recipients. No legal audit, compliance or import-success guarantee is implied.