CSV Handoff Check — NOT FOR PURCHASE
Internal limited pilot 0.2.2-rc2. Not a migration certificate. No differences means no differences in selected scope only.
Summary only — no record keys or values
Source: boundary-source.csv
Target: boundary-target.csv
Generated local time: Mon Nov 09 2026 07:14:35 GMT+0000 (Coordinated Universal Time)
Totals
Source records: 5000; Target records: 5000
- identical: 0
- changed: 5000
- only-source: 0
- only-target: 0
Source = identical + changed + only-source; Target = identical + changed + only-target.
Exact mappings
Key: Source header "id" → Target header "id"
- Compare: Source header "f1" → Target header "f1"
- Compare: Source header "f2" → Target header "f2"
- Compare: Source header "f3" → Target header "f3"
- Compare: Source header "f4" → Target header "f4"
- Compare: Source header "f5" → Target header "f5"
- Compare: Source header "f6" → Target header "f6"
- Compare: Source header "f7" → Target header "f7"
- Compare: Source header "f8" → Target header "f8"
- Compare: Source header "f9" → Target header "f9"
- Compare: Source header "f10" → Target header "f10"
- Compare: Source header "f11" → Target header "f11"
- Compare: Source header "f12" → Target header "f12"
- Compare: Source header "f13" → Target header "f13"
- Compare: Source header "f14" → Target header "f14"
- Compare: Source header "f15" → Target header "f15"
- Compare: Source header "f16" → Target header "f16"
- Compare: Source header "f17" → Target header "f17"
- Compare: Source header "f18" → Target header "f18"
- Compare: Source header "f19" → Target header "f19"
- Compare: Source header "f20" → Target header "f20"
- Compare: Source header "f21" → Target header "f21"
- Compare: Source header "f22" → Target header "f22"
- Compare: Source header "f23" → Target header "f23"
- Compare: Source header "f24" → Target header "f24"
- Compare: Source header "f25" → Target header "f25"
- Compare: Source header "f26" → Target header "f26"
- Compare: Source header "f27" → Target header "f27"
- Compare: Source header "f28" → Target header "f28"
- Compare: Source header "f29" → Target header "f29"
- Compare: Source header "f30" → Target header "f30"
- Compare: Source header "f31" → Target header "f31"
- Compare: Source header "f32" → Target header "f32"
- Compare: Source header "f33" → Target header "f33"
- Compare: Source header "f34" → Target header "f34"
- Compare: Source header "f35" → Target header "f35"
- Compare: Source header "f36" → Target header "f36"
- Compare: Source header "f37" → Target header "f37"
- Compare: Source header "f38" → Target header "f38"
- Compare: Source header "f39" → Target header "f39"
- Compare: Source header "f40" → Target header "f40"
- Compare: Source header "f41" → Target header "f41"
- Compare: Source header "f42" → Target header "f42"
- Compare: Source header "f43" → Target header "f43"
- Compare: Source header "f44" → Target header "f44"
- Compare: Source header "f45" → Target header "f45"
- Compare: Source header "f46" → Target header "f46"
- Compare: Source header "f47" → Target header "f47"
- Compare: Source header "f48" → Target header "f48"
- Compare: Source header "f49" → Target header "f49"
Exclusions
Source ignored: []
Target ignored: []
Rules and limitations
UTF-8 fatal decoding (optional BOM). Delimiter: comma. Header required. Exact, case-sensitive string keys and values; no trim, normalization, numeric or date conversion. 001 differs from 1. Blank/whitespace and duplicate keys block comparison. Logical records include header as record 1; quoted newlines do not add records. Per-file limits: 1 MiB / 5000 data records / 50 columns; each header 256 UTF-8 bytes and aggregate headers 8192 UTF-8 bytes. Prospective output budget: 8 MiB per CSV, HTML or live review, including escaped repeated metadata; exceeding it blocks that output without truncation. Only selected mappings compared; excluded columns and migration completeness not assessed. Filenames and headers may be sensitive even in summary.