Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Collapse / Rollup Audits

Open
#133 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript
Domain
backend

Research direction

No files or tests are named. Start by tracing where audits and versions are created and how audit data is persisted to Author Bus; then clarify the version boundary and unchanged-user rules. Done means redundant audits are brought forward without collapsing audits after the last known version, reducing user-visible noise and duplicate persistence.

Written by the indexing model from the issue text.

Description

Initially we collapsed versions where if you made a version and there were no changes, you wouldn't get a new version. I think we need to do something similar (but different) for audits.

Criteria of acceptance

If da-admin feels like an audit is needed & the users have not changed, the existing audit is "brought forward".

Below you can see an example where I've been editing a doc, and there are a ton of audits, but audits 2-14 don't provide me much value.

There's probably some nuance and details to sort out on to this: if you run into a version as the last known change, we don't collapse audits that are after that version.

I'm open to other ideas. The two goals I'm after:

  1. Cut down audit noise to the user.
  2. Cut down how much we're persisting to Author Bus for what is effectively the exact same data.
Image
Dominant language
JavaScript
Stars
6
Forks
17
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from adobe/da-admin

All issues in adobe/da-admin

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.