AppVersionHistoryDialog diff rows mislabelled

Table of Contents

This page is a capture in the inbox bucket of the product backlog — a pre-sprint idea, not yet pulled into a sprint as a story.

What

Fix the field mappings in AppVersionHistoryDialog. The changes tab emits three mislabelled diff rows: both Wrapper Version and Name diff wrapper_version, and Description diffs engine_version. The full-details panel has the same confusion: codeValue shows wrapper_version, and both nameValue and descriptionValue show engine_version. The labels should map to the actual app_version domain fields (and the dialog's .ui labels should be checked against the domain model at the same time).

Why

A user inspecting an app version's history sees the same value under two different field names and never sees the engine version labelled correctly, which undermines trust in the history view. The bug is pre-existing; it was found during the HistoryDialogBase migration (story: consolidate history dialogs) and deliberately preserved verbatim there so the migration stayed behaviour-neutral.

References

See also

Emacs 29.1 (Org mode 9.6.6)