Weekend build: visual prompt regression reports

This tool runs a prompt suite against two versions and generates a side-by-side report with diffs and reviewer notes.

What is included

  • YAML test cases
  • Parallel model runs
  • Semantic and exact-match checks
  • Static HTML report

Working example

promptcheck compare baseline.yml candidate.yml --report ./out

Why I am sharing this

The useful part is not only the final implementation. I would like this thread to capture the trade-offs, failure modes, and practical details that help another builder make a better decision.

Clear constraints and reproducible examples make technical discussion dramatically more useful.

Join the discussion

Which export format should I add next?

Share your environment, constraints, and what you have already tried. Screenshots, traces, small code samples, and counterexamples are welcome.

2 Likes

On Weekend build: visual prompt regression reports:

This matches what we saw in a recent implementation.

The user-experience side matters too: expose evidence, make uncertainty visible, and always provide a clear path to correct or escalate the result.

Practical next step: record one baseline with cost, latency, and failure reason before changing the architecture. That gives the team something concrete to compare.

β€” Sofia

3 Likes

On Weekend build: visual prompt regression reports:

One detail I would add from operating a similar system:

We got the best result after separating retrieval quality, model quality, and application failures into different dashboards. A single success metric made every regression harder to diagnose.

Practical next step: record one baseline with cost, latency, and failure reason before changing the architecture. That gives the team something concrete to compare.

β€” Maya

4 Likes

On Weekend build: visual prompt regression reports:

I tested a smaller version of this pattern last month.

The first version was clever but difficult to inspect. Moving state into explicit records and logging every boundary made retries safer and incident reviews much faster.

Practical next step: record one baseline with cost, latency, and failure reason before changing the architecture. That gives the team something concrete to compare.

β€” Arjun

5 Likes