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
| File | Purpose |
|---|---|
etl.py | Main pipeline: read → clean → aggregate → write |
requirements.txt | Dependencies (pandas) |
.wb/workflows/context.md | Agentic 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
| Command | Date | Output |
|---|---|---|
/wbSetup . | 2026-05-12 | setup_report |
/wbAudit . | 2026-05-12 | audit_report |
/wbPlan . | 2026-05-12 | plan |
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
Related
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
