Sample workflow · fictional business

Order-data automation for Kiln & Co. Ceramics

A disposable studio export lands every week with the same dozen faults. This demo runs the exact validate → clean → export pipeline that a scheduled Python job would — in your browser, on synthetic rows. Nothing is uploaded anywhere.

  1. 1
    Messy export12 raw rows
  2. 2
    Validate & flag12 rule checks
  3. 3
    Clean & exportCSV in your hands

Stage 1 — the weekly export as it arrives

Twelve fictional records in a Kiln & Co. weekly orders export. Each planted error below maps to one validation rule.

#Order idCustomerEmailPhoneItemQtyUnit priceDateCityStatus
1KC-1082Meera Raghavanmeera.r@fernmail.com+91 98450 11223Glaze trial set (5)2₹1,2502026-09-02Bengalurupaid
2KC-1083Devanshi KulkarniDevanshi.Kulkarni#gmail.com+91 98231 44090Terracotta planter L3₹899/04/09/2026PunePending
3KC-1084 Aftab Qureshi aftab.q@kilnmail.org+9198674Speckled mug pair2 units$19.995 Sept 2026Hyderabadpaid
4KC-1085Nandita Bose+91 90512 33440Blue vase (medium)1₹2026-11-30Kolkatapaid
5KC-1086Rohit Vermarohit.verma@outlook.in+91 97655 21908Show plate – indigo2₹1,4992026-10-01DelhiPAID
6KC-1084Aftab Qureshiaftab.q@kilnmail.org+919867458202Speckled mug pair2$19.992026-09-05Hyderabadpaid
7KC-1087Sana Fernandessana.f@webpost.io+91 91140 87002Custom name plaquesten₹35007/10/2026Goaon hold
8KC-1088Kavya Menonkavya.menon@quickbox.in+91 98786 66311Tea-light set (4)4₹6252026-10-08Kochipaid
9KC-1089Imran Sheikhimran@sheikh平凡.cn+91 92055 48190Hanging planters (2)2₹1,10011/10/2026Lucknowshipped
10KC-1090Pooja Iyerpooja.iyer@@gmail.co+91 98801 77442Dinner set – 12 pcs1₹6,9502026-10-12Chennaipaid
11KC-1091Tarun Bedit.bedi@northwebs.co+91 95990 22057Wheel-thrown planter6₹2,4002026-10-14Noida
12KC-1092Aditi Sharmaaditi.sharma456@m关注度.com+91 99200 51136Garden companion set1₹4,2502026-02-29Jaipurpaid

The same pipeline, on your exports

Scheduled, not hand-run

As a Python job (pandas + openpyxl), it can run on a schedule: pick up the export from your inbox or shared drive, validate, clean, and write the CSV — with a run log.

Fail loudly, not silently

When a rule can't be applied safely, the job flags it and notifies you — instead of quietly shipping a broken report that someone only notices at month end.

Delivery the way you read it

Cleaned summary to email, Drive, or straight into a spreadsheet template you already use. You keep the code and the documentation, so it remains yours.

Buried in a weekly export mess?

Describe the current manual steps (or paste a sample export) and I'll scope what automation would actually save — and what's not worth automating.