gutenberg icon indicating copy to clipboard operation
gutenberg copied to clipboard

Explore “Apply Suggestions” support for Notes

Open jeffpaul opened this issue 1 month ago • 1 comments

What problem does this address?

As Notes evolve beyond simple block-level comments, a possible future enhancement is to support suggested edits that can be applied directly to the content. This would be similar to the “Suggesting” workflow in Google Docs, where reviewers can propose changes and authors can accept or reject them.

This issue is exploratory and meant to capture early thinking for a later iteration as this is not purely a Notes concept for more an editorial workflow / content editing concept that overlaps with how Notes work.

What is your proposed solution?

Instead of only leaving feedback, a user could create a Note that includes a proposed change to the content of a block. The Note would present the suggestion in context, and the post author could click "Apply suggestion" to automatically merge the change into the block.

High-level behaviors might include:

  • Showing a suggested diff or preview of the proposed change
  • Allowing an author to apply or dismiss the suggestion
  • Updating the block content automatically when applied

Open questions:

  1. What types of changes are feasible to store as suggestions (text-only, formatting, full block attributes)?
  2. Should suggestions be tied to a specific version or revision of the post?
  3. How would conflicts be handled if content changes before the suggestion is applied?
  4. What UI patterns would best present suggestions without overwhelming the editor?

jeffpaul avatar Nov 18 '25 23:11 jeffpaul

Hi @jeffpaul! Thanks for opening this exploratory issue! I'd like to suggest extending this feature to also support REPLY block notes being able to display, apply, and reject suggestions; not just top-level notes.

The specific scenario I'm envisioning is enabling collaborators to respond to block notes with actionable suggestions:

  1. An author creates a block note (e.g., asking for help improving a paragraph or suggesting alternative phrasing)
  2. A collaborator (whether a human or an AI assistant), replies with a suggestion
  3. The suggestion in the REPLY note could then be applied/rejected just like a top-level suggestion.

This would allow for a conversational workflow where:

  • Note authors can address notes to collaborators requesting specific changes
  • Collaborator responds with suggested edits as reply notes
  • Note authors maintain control via accept/reject for each suggestion

This could make Block Notes a more powerful collaboration interface that extends beyond human-to-human feedback to human-AI collaboration.

Please let me know if I should open a separate issue for this!

saroshaga avatar Dec 11 '25 10:12 saroshaga