Establish what is happening
Define the boundary
Record the input shape, state transition, environment, user role, and preceding action that expose the case. Remove sensitive values while keeping the structure needed for reproduction.
Describe observed behavior
Capture response, error, data change, screen state, or missing result and compare it with expected behavior from product copy, model rules, or adjacent cases. Mark expectations that are not documented.
Bound affected users
Identify which accounts, devices, workflows, or data histories can reach the case. Separate a valid but unsupported combination from malformed input that should be rejected.
What to carry forward
Triage should state the valid boundary, current behavior, expected outcome, affected path, and evidence gaps. Escalate when users can lose work or receive a misleading result; otherwise record the edge case for deliberate prioritization. Describe the input boundary and the expected user-visible outcome before suggesting a fix, including whether the case is valid, malformed, empty, repeated, or unusually large.
Keep the decision with the work.
Use a Work Item in Aglet to record the problem, the evidence you have, and the next decision. Add an owner and priority, then keep updates in the discussion so the next person can follow the reasoning.
Create an account See the product workflow