Skip to content

Feat: Track D mini-library: ETL helpers#305

Merged
nicholaskarlson merged 1 commit intomainfrom
feat/trackd-lib-etl
Jan 20, 2026
Merged

Feat: Track D mini-library: ETL helpers#305
nicholaskarlson merged 1 commit intomainfrom
feat/trackd-lib-etl

Conversation

@nicholaskarlson
Copy link
Member

Move scripts/_business_etl.py into src/pystatsv1/trackd/etl.py and keep shim.\n\nAdds targeted ETL test and makes ETL BYOD-friendly:\n- infer normal_side from account_type when missing\n- infer doc_id from txn_id when missing\n- accept dc+amount inputs and derive debit/credit\n- stable gl_line_id\n\nIndependent of forecasting/BYOD.

@nicholaskarlson nicholaskarlson merged commit 1018427 into main Jan 20, 2026
10 checks passed
@nicholaskarlson nicholaskarlson deleted the feat/trackd-lib-etl branch January 20, 2026 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant