Prepare a prompt and review packet for a fictional cold-chain container C-47. Six hourly slots contain five observed temperatures in degrees Celsius: 4.1, 4.4, a missing third slot, 5.8, 5.5, and 4.9. The limit is 5.0. The reader needs to see which observed values exceed that limit and where the record is incomplete. The project creates a chart contract and a review plan; it does not assert product safety or infer continuous exposure between samples.
Project: review a cold-chain temperature chart
Build the chart contract
Use ordered hourly points, a labeled temperature axis, and a labeled limit line. Break the line at the missing third slot. The observed exceedance rate is two of five valid readings, or 40%, with the denominator printed beside the rate. The prompt must reject a zero substituted for the missing slot and must not claim two hours continuously above the threshold. A late verified reading changes the dataset version and triggers a new chart, rather than overwriting the original report.
Review the artifact
Bind the chart to snapshot S-47 and list the exact fields and transforms. Validate that every requested field exists and that the rendered marks match the six-slot data view. Inspect desktop and narrow layouts for labels, clipping, and a visible gap. Provide a text alternative that states two of five observed readings exceed the limit and one slot is missing. If an interactive tooltip is not keyboard accessible, the exact data view must still carry the values.
C-47 slots: 4.1, 4.4, missing, 5.8, 5.5, 4.9 °C.
Limit: 5.0 °C; observed exceedances: 2 / 5 = 40%.
Chart: hourly points, gap at slot 3, labeled limit line.
Packet: snapshot S-47, field mapping, transform, render ID.
Claim boundary: no continuous-exposure or safety conclusion.Performance and review cost
A pass over N slots validates observations and computes the rate in O(N) time, with O(N) space for the explicit chart data view. Checking the specification takes O(K) for K fields and transforms. Rendering and narrow-screen inspection add review time but reveal errors that a JSON schema cannot detect. The release packet keeps the original snapshot and chart version so a later correction can be explained without rewriting earlier evidence.
Common Mistakes
- Do not fill the missing slot with zero.
- Do not divide the observed rate by all six scheduled slots.
- Do not join a line across the missing hour.
- Do not treat a valid spec as proof of a readable render.
Connected lessons
- Chart prompts: state the decision and measured quantity
- Chart prompts: choose marks and scales by data type
- Chart prompts: expose missing data and checked denominators
- Chart prompts: produce a reproducible spec and data lineage
- Chart prompts: review rendered and nonvisual outputs
- Chart prompts: inspect axes, units, and missing series first
- Aggregation prompts: pin the denominator and recompute the rate
- Chart-creation prompt decisions
