Mission - The Workbench on a Real Repo
Goal
Run the same /signup validation task through a prompt-only pipeline and a workbench-guided pipeline against the same sample app, then emit a before/after comparison report a skeptic can read.
Inputs
sample_app/withapp.py(no validation),test_app.py(one happy-path test),README.md,scripts/release.shas forbidden-zone bait- Both pipelines fully scripted, no real LLM calls
Deliverables
code/main.pyorchestrating both pipelines against the same fixturebefore-after-report.mdwith the five outcomes tablecomparison.jsonfor downstream charting
Acceptance
python3 code/main.pyexits zero- The report measures all five outcomes: tests actually ran, acceptance met, files outside scope, handoff quality, reviewer total
- The workbench pipeline beats the prompt-only pipeline on at least four of the five
Out of scope
- Plugging in a real LLM. The pipelines are scripted for reproducibility.
- Tuning the model. The comparison holds the model constant by construction.
References
docs/en.md- full lessoncode/main.py- reference implementationoutputs/skill-workbench-benchmark.md- extracted skill