GSA-TTS / atj-platform

Friendly court forms for self-represented litigants.
https://federalist-16f2aca2-467c-449f-b725-5f1a0bd22dcd.sites.pages.cloud.gov/site/gsa-tts/atj-platform/
5 stars 1 forks source link

Design: suggestion UI for edit components #226

Open jimmoffet opened 3 months ago

jimmoffet commented 3 months ago

As a user, I want to be able to see what is being suggested and accept (implement the change) or decline (make the suggestion go away).

Acceptance:

Overview

As a , I would like , so that I can _.

Context

Optional: Any reference material or thoughts we may need for later reference, or assumptions of prior or future work that's out of scope for this story.

Acceptance Criteria

Required outcomes of the story

Research Questions

Tasks

Research, design, and engineering work needed to complete the story.

Definition of done

The "definition of done" ensures our quality standards are met with each bit of user-facing behavior we add. Everything that can be done incrementally should be done incrementally, while the context and details are fresh. If it’s inefficient or “hard” to do so, the team should figure out why and add OPEX/DEVEX backlog items to make it easier and more efficient.

Decisions

JennyRichards-Flexion commented 3 days ago

This is a ticket to make clear to design that we can build AI-powered suggestions, if we want. This could be read for a narrower set of use cases - we could write deterministic rules that pops help text. Or situations where we always want to provide a given suggestion.

Dan: This brings up the idea of a form specification - You as a form author document the behavior of your form so others could understand it. Could be useful for someone who's collaborating with building the form, but also legal aid folks who are helping others complete the form (this would allow them to understand the intention of the form). Could be defined by LLM also - would you like us to suggest some specification materials (for unit testing).