Skip to content

Add history navigation for AI-generated notes #126

@jspada200

Description

@jspada200

Summary

Persist AI-generated note outputs in the frontend and let users move backward and forward through prior generations with chevron controls.

Details

When a new AI-generated note arrives, it should be stored client-side. Replacing it with a newer generation should retain the previous version in history. The notes UI should expose forward/back chevrons (or equivalent) to cycle through stored versions without losing data on refresh behavior as defined by product (local-only vs synced — scope as needed).

Likely area: note editor / AI note panel and related state (React app).

Acceptance criteria

  • New AI-generated notes are appended or replace the “current” slot while preserving prior generations in an ordered history
  • User can navigate backward/forward through AI note versions via explicit controls (e.g. chevrons)
  • Current selection is clear in the UI (which version is shown)
  • All changes tested locally
  • All relevant automated tests complete successfully
  • Verified no existing workflows broken
  • For UI changes, screenshots or gif animations of the changes included
  • Steps to test included in PR

Suggested labels

enhancement, Frontend

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions