Skip to content

python-etl ​

A minimal data-processing demo showing how /wb* commands work on a non-JavaScript stack.

What It Does ​

This script ingests a raw CSV of sales transactions, cleans the data, aggregates revenue by region, and writes a summary JSON report.

Files ​

FilePurpose
etl.pyMain pipeline: read → clean → aggregate → write
requirements.txtDependencies (pandas)
.wb/workflows/context.mdAgentic identity for this folder

Running It ​

bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python etl.py

/wb* Command History ​

CommandDateOutput
/wbSetup .2026-05-12setup_report
/wbAudit .2026-05-12audit_report
/wbPlan .2026-05-12plan

Overview ​

This demo shows wb-flow applied to a Python ETL pipeline project. It demonstrates how the same workflow commands work across different languages and project types.

What's Included ​

  • .wb/workflows/context.md — Project context and identity
  • Real command outputs in the reports directory

For more examples, see the my-new-app demo or the demo apps hub.


← Demo Apps · Home | wb-flow on npm · flow.wbc-ui.com · wi-bg.com