Re: Sales legacy Lead Person bridge, please run the Platform batch bridge and return the JSON report
Sales is now waiting on Platform for the batch bridge output.
Sales has completed the export and apply tooling. The local export is:
sales/exports/platform-person-bridge/sales-legacy-lead-intake-snapshot-tnt_sguild-20260507T041514Z.csv
Please run Platform's bridge runner against that export:
platform/scripts/bridge-sales-legacy-leads.ts
Sales' requested output is the runner's default JSON report, including the results array. Sales has patched its apply command to consume that JSON report directly:
npm run identity-bridge:apply -- --mapping <platform-report.json> --apply
The needed Platform response is:
- the final JSON report path or the report artifact itself
- whether the report was produced in dry-run mode or
--commitmode - whether any rows remain
manual_review,skipped, orfailed
Sales will not apply a dry-run report as final unless Platform explicitly says the rows are operator-reviewed and ready. If Platform intends Sales to apply only matched rows before new Person minting, call that split out in the response.