Skip to content

Evolve Refine from Notes into collaborative and agentic editorial workflows #324

@jeffpaul

Description

@jeffpaul

What problem does this address?

The current implementation treats Review Notes and Refine from Notes as separate, manual steps. This limits the potential for a more cohesive, collaborative, and automated editorial workflow. So following up from #289 let's explore some iterations of Refine from Notes, including real-time collaboration, agentic workflows, and deeper integration with emerging AI interfaces.

What is your proposed solution?

These are exploratory enhancements and could be split into separate issues and PRs after further scoping. Its important to balance automation with user control and transparency of changes, so let's ensure there are reasonable human interactions to start a process, consider if we should interject review points along the way, and how to present the result to a human once AI updates are completed.

  • 1. Real-Time Collaboration with "WordPress AI" user
  • Introduce a "WordPress AI" user (probably needs to be an actual user, but perhaps RTC allows for a virtual user?) that participates in editing via Real Time Collaboration.
  • AI-generated refinements appear as live edits in the editor.
  • Changes are visible and attributable, consistent with other collaborators.
  • 2. Unified “Review & Refine” agentic flow
  • Combine Review Notes + Refine from Notes into a single pipeline:
    • AI generates Notes (annotations)
    • User reviews/accepts suggestions
    • AI applies accepted changes in one pass
  • Reduce friction from multi-step workflows and enable a more cohesive editorial experience.
  • Surface workflows as named agent actions:
    • “Review my draft”
    • “Refine my draft”
  • Allow users to trigger these flows from both:
    • Post Editor
    • Chat Workspace
  • Ensure consistency between editor-native and chat-driven experiences.
  • 4. Note resolution + revision traceability
  • When a Note is resolved via refinement:
    • Add a comment from "WordPress AI" confirming the change
    • Link to a visual revision/diff for that specific update
  • May require an auto-save per Note refinement

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Enhancement.

    Projects

    Status

    In discussion / Needs decision

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions