Aglet

Verify preview and final orientation for marked image fixtures

Verification should include images whose orientation depends on metadata and images whose pixels already carry the visual rotation. Compare preview, processed file, and final rendering, then check dimensions and crop. The expected orientation rule must be explicit and reviewable for every fixture.

Check whether the outcome improved

  1. Run marked image cases

    Use sideways pixels with orientation metadata, upright pixels without metadata, and a mirrored case if supported. Record expected visible landmarks, dimensions, and metadata treatment before selecting each file.

  2. Compare preview and output

    Inspect the local preview, processed representation, downloaded file, and final viewing path. Confirm landmarks, rotation, crop, and dimensions match the documented expectation, and note any intentional normalization of metadata.

  3. Check edit and revisit paths

    Rotate or crop where the workflow allows, save the result, and reopen it. Verify that edits do not apply the orientation twice and that a revisited preview uses the same interpretation as the delivered file.

What to carry forward

Accept orientation behavior when marked fixtures render consistently from preview through final use, with metadata and pixel transforms following the documented rule. Fail when a user can approve a visibly different orientation or when edits compound an unseen rotation.

Technical background: MDN reference.

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