Summary
Respect the “generate new notes on version change” setting by triggering generation only when the target version has no AI-generated note yet, and align the in-app setting description with that behavior.
Details
The UI includes a setting to generate notes when the active version changes. Today (or by current spec) this may run even when a note already exists for that version. Desired behavior: when the setting is on, run auto-generation on version change only if there is no generated note for that version yet. If a note already exists, do not regenerate automatically on that switch.
Update the copy/description for this setting in the settings menu so it accurately describes the behavior above.
Likely area: version-change effect / note generation hooks, settings UI copy.
Acceptance criteria
Suggested labels
enhancement, Frontend
Summary
Respect the “generate new notes on version change” setting by triggering generation only when the target version has no AI-generated note yet, and align the in-app setting description with that behavior.
Details
The UI includes a setting to generate notes when the active version changes. Today (or by current spec) this may run even when a note already exists for that version. Desired behavior: when the setting is on, run auto-generation on version change only if there is no generated note for that version yet. If a note already exists, do not regenerate automatically on that switch.
Update the copy/description for this setting in the settings menu so it accurately describes the behavior above.
Likely area: version-change effect / note generation hooks, settings UI copy.
Acceptance criteria
Suggested labels
enhancement, Frontend