run-log_2026-09-14.txt
4.5 KB66 lines
$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-07_p0.jsonINGEST: parsed=4 added=4 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-08_p0.jsonINGEST: parsed=5 added=5 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-09_p0.jsonINGEST: parsed=4 added=4 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-10_p0.jsonINGEST: parsed=6 added=6 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-11_p0.jsonINGEST: parsed=4 added=4 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-12_p0.jsonINGEST: parsed=0 added=0 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-13_p0.jsonINGEST: parsed=0 added=0 updated=0 customers=381$ weekly_partner_pipeline.py ingest --orders 05-Outputs/partner-runs/raw/2026-09-14/2026-09-14_p0.jsonINGEST: parsed=6 added=6 updated=0 customers=381$ weekly_partner_pipeline.py classifyMERGE REGISTRY: folded 1 absorbed account(s): 40374->40373ARMED: 380 customers from history (baseline as_of 2026-09-07).Spreadsheet: 05-Outputs/partner-runs/partner-classification_2026-09-14.xlsxPlan JSON: 05-Outputs/partner-runs/partner-classification_2026-09-14.plan.json$ weekly_partner_pipeline.py verifyVerify OK: no customer shrank vs the previous run. Report: 05-Outputs/partner-runs/verify_2026-09-14.json$ weekly_partner_pipeline.py write-stubs --plan 05-Outputs/partner-runs/partner-classification_2026-09-14.plan.jsonStubs created: 128; upgraded: 0FLAGGED: 1 stub(s) created from messy Plinth name fields (filename sanitized; review and rename or delete if not a real client):Booth 214 c/o Riverside Expo -> Booth 214 c-o Riverside Expo.mdREMINDER: 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-14.plan.jsonXML: 0 existing chunks stamped, 128 new empty-pipeline chunks added (id=pl-<user_id>, <pipelines count="0" />). Partner clients accounted for this run: 128. Map now holds 128 <client> chunks. Backup: 05-Outputs/partner-runs/partner-client-master-list.backup-2026-09-14.xmlREMINDER: append one LEDGER entry for this change-set.$ weekly_partner_pipeline.py refresh-workbook --plan 05-Outputs/partner-runs/partner-classification_2026-09-14.plan.jsonWorkbook refreshed: base Complete-Partner-Clients-List_updated-2026-09-07.xlsx -> Complete-Partner-Clients-List_updated-2026-09-14.xlsx. Partner tab: 128 rows refreshed, 0 appended. All Accounts rebuilt to 380 customers. Dated col renamed 'Plinth LTV 09/14/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-14.jsonRECONCILE: 45 new blocks, 0 updated, 0 already current; 0 deals unmatched, 0 ambiguous (not attached). Backup: 05-Outputs/partner-runs/partner-client-master-list.backup-2026-09-14-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 29 | dormant queue 4 | excluded 45Artifacts: routing-candidates_2026-09-14.json, winback-import_2026-09-14.csv, winback-role-review_2026-09-14.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-14.jsonPULL-LIST: 54 deals need stage history, 0 reused from cache (cache holds 0). 9 need a get_record contact lookup.wrote 05-Outputs/partner-runs/outreach-pull-list_2026-09-14.jsonNOTE: cache is empty: this is a first/full run, expect every deal in the list.$ weekly_partner_pipeline.py outreach-audit --deals 05-Outputs/partner-runs/bitrix-deals_2026-09-14.jsonUNRESOLVED: 3 deals have no Plinth match: listed in outreach-unresolved_2026-09-14.jsonAUDIT: 54 deals across 4 funnels: 26 with a verified touch, 28 never contacted. 54 histories pulled fresh, 0 reused.wrote 05-Outputs/Bitrix_Pipeline_Outreach_Audit_2026-09-14.xlsx