Race Condition
Front-End · APIRace Condition — Two async operations finishing in unpredictable order so the last write is not always the correct one.
Look for: Stale data after rapid clicks, duplicate submissions, or state that depends on which request wins.
Regression
Front-End · APIRegression — A defect in previously working behavior — often introduced by a recent change and caught by regression suites.
Look for: A flow that passed last sprint but fails now without an intentional product change.
Release Gate — A checkpoint before deploy — tests, approvals, and risk signals that must pass before production.
Look for: Bypassed checks, manual overrides without notes, or gates that ignore flaky critical paths.
Reliability — Consistency of AI or service behavior across retries, prompts, and edge inputs — not just the happy path.
Look for: Different answers for the same question, silent failures, or guardrails that only work once.
Rendering — How the browser paints DOM updates — what appears, when, and in what order after data or state changes.
Look for: Flash of wrong content, stale rows after a filter, or elements that appear only after a second action.
Reproduction Steps
Front-End · API · AI Quality · ETL / EventsReproduction Steps — Numbered, minimal steps another person can follow to see the defect — the backbone of a bug report.
Look for: Missing preconditions, vague verbs like "sometimes breaks", or steps that skip login/setup.
Applies to Front-End, API, AI Quality, ETL / Events
Responsive Layout
defect class · responsivelow – high9 planted
Responsive Layout — Layout and interaction failures at specific breakpoints or orientations — overflow, clipped controls, or touch targets that shrink below usable size.
Look for: A modal is unreachable on narrow viewports, or a sticky header covers primary actions on mobile.