GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — python/examples/structured-pipeline at master · flypythoncom/python

Expand file tree

/

structured-pipeline

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

structured-pipeline

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
solution
solution
 
 
starter
starter
 
 
tests
tests
 
 
README.md
README.md
 
 
README_cn.md
README_cn.md
 
 
TASK.md
TASK.md
 
 
TASK_cn.md
TASK_cn.md
 
 
verify.py
verify.py
 
 

README.md

id structured-pipeline-example
type example
title Resilient batch data pipeline
summary Build an isolated, bounded data batch processing pipeline with error recovery using the standard library.
lang en-US
content_version 1
status reviewed
reviewed_on 2026-09-02

Resilient batch data pipeline

This exercise demonstrates handling batches of semi-structured input safely: isolating failures, validating field types, and generating structured summaries without crashing. It needs only Python 3.11+.

python examples/structured-pipeline/verify.py starter --expect-failure
python examples/structured-pipeline/verify.py solution

The first command must report expected failure (unhandled exceptions, missing batch guardrails); the second must pass all tests. Then provide TASK.md to your coding agent (Cursor, Windsurf, Claude Code) and ask it to fix starter/pipeline.py. Verify with:

python examples/structured-pipeline/verify.py starter

See this example on flypython.com: the browsable contract, step-by-step walkthrough, and current review state.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.