run-log_2026-09-21.txt
4.7 KB69 lines
$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-14_p0.jsonINGEST: parsed=6 added=0 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-15_p0.jsonINGEST: parsed=4 added=4 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-16_p0.jsonINGEST: parsed=7 added=7 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-17_p0.jsonINGEST: parsed=50 added=50 updated=0 customers=381NOTE: page(s) at/over suspect_row_count (50): likely truncated. Keep paging (offset) or narrow the date window until added=0.$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-17_p1.jsonINGEST: parsed=49 added=19 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-17_p2.jsonINGEST: parsed=39 added=0 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-18_p0.jsonINGEST: parsed=5 added=5 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-19_p0.jsonINGEST: parsed=1 added=1 updated=0 customers=382$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-20_p0.jsonINGEST: parsed=0 added=0 updated=0 customers=382$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-21/2026-09-21_p0.jsonINGEST: parsed=7 added=7 updated=0 customers=382$ weekly_partner_pipeline.py classifyMERGE REGISTRY: folded 1 absorbed account(s): 40374->40373ARMED: 381 customers from history (baseline as_of 2026-09-07).Spreadsheet: 05-Outputs/partner-runs/partner-classification_2026-09-21.xlsxPlan JSON: 05-Outputs/partner-runs/partner-classification_2026-09-21.plan.json$ weekly_partner_pipeline.py verifyVerify OK: no customer shrank vs the previous run. Report: 05-Outputs/partner-runs/verify_2026-09-21.json$ weekly_partner_pipeline.py write-stubs --plan 05-Outputs/partner-runs/partner-classification_2026-09-21.plan.jsonStubs created: 2; upgraded: 128REMINDER: append one LEDGER entry for this change-set (attribution by session email).$ weekly_partner_pipeline.py refresh-xml --plan 05-Outputs/partner-runs/partner-classification_2026-09-21.plan.jsonXML: 128 existing chunks stamped, 2 new empty-pipeline chunks added (id=pl-<user_id>, <pipelines count="0" />). Partner clients accounted for this run: 130. Map now holds 130 <client> chunks. Backup: 05-Outputs/partner-runs/partner-client-master-list.backup-2026-09-21.xmlREMINDER: append one LEDGER entry for this change-set.$ weekly_partner_pipeline.py refresh-workbook --plan 05-Outputs/partner-runs/partner-classification_2026-09-21.plan.jsonWorkbook refreshed: base Complete-Partner-Clients-List_updated-2026-09-14.xlsx -> Complete-Partner-Clients-List_updated-2026-09-21.xlsx. Partner tab: 128 rows refreshed, 2 appended. All Accounts rebuilt to 381 customers. Dated col renamed 'Plinth LTV 09/21/26'. Working tab and all human columns untouched.REMINDER: append one LEDGER entry for this change-set.$ weekly_partner_pipeline.py reconcile-deals --deals 05-Outputs/partner-runs/bitrix-deals_2026-09-21.jsonRECONCILE: 0 new blocks, 2 updated, 43 already current; 0 deals unmatched, 0 ambiguous (not attached). Backup: 05-Outputs/partner-runs/partner-client-master-list.backup-2026-09-21-reconcile.xmlREMINDER: append one LEDGER entry for this change-set.$ weekly_partner_pipeline.py routeROUTE: winback 50 (1 role-named held for review) | cat24 first-touch 31 | dormant queue 4 | excluded 45Artifacts: routing-candidates_2026-09-21.json, winback-import_2026-09-21.csv, winback-role-review_2026-09-21.csv in 05-Outputs/partner-runsRead-only on vault + Bitrix. Deal creation stays human-gated: winback CSV -> bulk push after review; cat24/dormant -> push after review. Tier crossings appear in classify output (user_group_correct changes).$ weekly_partner_pipeline.py outreach-pull-list --deals 05-Outputs/partner-runs/bitrix-deals_2026-09-21.jsonPULL-LIST: 18 deals need stage history, 36 reused from cache (cache holds 54). 2 need a get_record contact lookup.wrote 05-Outputs/partner-runs/outreach-pull-list_2026-09-21.json$ weekly_partner_pipeline.py outreach-audit --deals 05-Outputs/partner-runs/bitrix-deals_2026-09-21.jsonUNRESOLVED: 3 deals have no Plinth match: listed in outreach-unresolved_2026-09-21.jsonAUDIT: 54 deals across 4 funnels: 28 with a verified touch, 26 never contacted. 18 histories pulled fresh, 36 reused.wrote 05-Outputs/Bitrix_Pipeline_Outreach_Audit_2026-09-21.xlsx