Skip to content
Work order 002 · Examples

Worked examples

A job sheet for each job: the problem, complete code, the output it prints, and what happens when it fails.

5 published · Verified 2026-10-19 · Cuprum 0.2.0b2 · Python 3.12 · Linux

Plate 03 Copper files a job sheet into the second of four trays. Each example below is one sheet.

The cabinet

Every job sheet

A sheet is published once its code and expected output have been run against the pinned release.

Published 5

  • Job sheet 001

    Run an approved command

    Build a one-program catalogue for your own tool, feed it stdin, read the result, and meet both ways Cuprum refuses a program.

    BeginnerCataloguePolicyVerified 2026-10-19
  • Job sheet 002

    Pipeline, tee, and stage failure

    Compose two stages with |, tee the output to the terminal while capturing it, and read which stage failed when fail-fast stops the rest.

    PipelinesOutputVerified 2026-10-19
  • Job sheet 004

    Observe CI commands

    Hooks, structured events, and the opt-in GitHub Actions sink that folds each run into a log group.

    ObservabilityCIVerified 2026-10-19
  • Job sheet 005

    Run jobs concurrently

    Bounded concurrency with run_concurrent, fail-fast or collect-all, and inspecting every result.

    ConcurrencyVerified 2026-10-19