Skip to main content

Reviewing Memory Updates

Each time you run a scan on a project with Persistent Memory, AuditAgent may propose updates to the knowledge base. These proposed changes go through a review process — you decide what gets applied to your long-term memory.

How Auto-Updates Work

When a scan runs on a project with active memory:

  1. AuditAgent compares new analysis results against existing memory
  2. It identifies new information, enrichments to existing entries, replacements, or items to remove
  3. These are packaged as pending changes for your review
  4. The changes are used by the current scan regardless of your review decision — review only affects whether they persist for future scans

Pending Changes Indicator

When updates are available:

  • A red dot appears on the brain icon in your dashboard
  • A banner appears at the top of the memory viewer showing the total number of proposed changes across all categories
  • Each category in the sidebar shows a badge with its pending change count

Pending Changes

Change Types

Each proposed change is tagged with one of four actions:

ActionDescription
addA new item that doesn't exist in your current memory
enrichAn existing item updated with additional detail or context
replaceAn existing item rewritten with a significantly revised version
removeAn existing item proposed for removal (e.g., no longer relevant)

The dashboard displays these as colour-coded badges so they are easy to scan in a long list of changes.

Reviewing Individual Changes

Within each memory category, pending changes appear in a dedicated Proposed Changes section:

  1. Each change card shows:

    • The action badge (add, enrich, replace, remove)
    • The relevant contract name
    • A rationale explaining why the change was proposed
    • The proposed content (or a before/after comparison for replacements)
  2. For each change, you can:

    • Accept — Apply the change to your long-term memory
    • Reject — Dismiss the change. A reason is required when rejecting, which helps AuditAgent make better proposals in the future
  3. Once you've reviewed all changes in a category, click Submit to apply your decisions

Bulk Actions

For convenience, two bulk actions are available:

  • Accept All — Accept every proposed change across all categories at once
  • Dismiss All — Discard all proposed changes without applying any

These appear in the pending changes banner at the top of the memory viewer.

Best Practices
  • Review promptly: Pending changes from one scan are folded into the next scan's merge, so reviewing early keeps your memory clean
  • Provide rejection reasons: When you reject a change, your reason helps guide better proposals in future scans
  • Check per-category: Different categories may have different relevance — accept invariant updates while rejecting hypothesis changes, or vice versa