Skip to content

LLM responds to review comments to evolve forms #52

@danielnaab

Description

@danielnaab

User Story:

As a form creator (Maya), in order to iterate on form designs through natural conversation during review, I want the LLM to read my review comments and propose changes to the form specs

Preconditions:

  • A review (PR) exists for a form branch (Story 5)
  • Maya can leave comments on the review page

Acceptance Criteria:

  • Maya can leave a comment on a review that describes a desired change
  • The LLM interprets the comment and proposes form shaping commands
  • Maya can accept or reject the LLM's proposed changes
  • Changes from accepted proposals appear as new commits on the branch
  • The review diff updates to reflect the new changes
  • Conversation thread is preserved for context

Notes:

  • Builds on Story 5's review/comment infrastructure and Story 4's command-based shaping
  • This is an agentic integration point: the LLM participates in the review process
  • Comments are the input channel; shaping commands are the output
  • Spun off from Story 5 design discussion (2026-04-16)

Definition of Done:

  • Acceptance criteria met
  • Tests pass
  • Type checking passes
  • Deployed and demoable

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions