A23
Accept or reject Suggestions individually
Unit E6 · Screens M11 · MCP vorschlag_annehmen, vorschlag_verwerfen, vorschlag_liste · Status Approved (E6, Thomas Frei on 2026-09-10): one mechanism for all sources, accepting as a full chain of effects on the source variant, audit, image maintenance and translation jobs, optimistic locking via the checksum
- AC1 Every Suggestion has the state open, accepted or rejected; the decision maker and the time of the decision are stored.
- AC2 Accepting writes the suggested text into the source field of the Draft version (only if that version is in Draft) and marks the translation as outdated (A28).
- AC3 Nothing is applied without a decision; a test verifies that no field values have been changed after generation.