Guides

A second test business

The connector is not tied to one fixture. A second made-up business, a CRM and an accounting system with different customer identifiers and deliberate gaps, loads through the same preview and apply commands.

What is in the repository

File What it is
tools/synthetic_business_fixture.py Serves the synthetic CRM and accounting system on loopback
examples/ledger_business.json The contract
ledger_crm_mapping.json, ledger_accounting_mapping.json One mapping per source
ledger_business.gold.json What a correct load resolves to

Each source reads its token from HARNESS_SOURCE_TOKEN_<SOURCE>.

Load it

onboard-synthetic previews or applies one complete loopback source mapping:

amalgament-harness onboard-synthetic DATABASE BUSINESS OWNER ENDPOINT MAPPING

Note This is synthetic data on loopback only. Real sources need their own authorization and are planned.