Check a Source
Validate an input file against one source parser definition.
Use config check-source when setting up a new export.
reconify config check-source \
--config reconify.yaml \
--source bank \
--file data/bank/january.csvThe command checks that required and configured optional columns exist in the file:
date_colamount_colcurrency_colname_colref_col
It is useful before a full run because column mapping problems are easier to diagnose against one file.
Common failures
If date_col or amount_col is missing, update the parser config or fix the export headers.
If optional columns fail, either update the column name or remove the optional field from the parser config.
If a file does not parse after the headers are found, use reconify parse to inspect row-level normalization.