I want the ability to edit the descriptions of assurance cases after their initial creation
Benefit
so that I can update or correct information as the context of the case evolves or as new insights are gained
Acceptance Criteria
GIVEN an existing assurance case,
AND I am in the case editor or on the dashboard where the cases are listed,
WHEN I select the option to edit the case's description (via an info icon next to the case name or a triple-dot dropdown menu),
THEN I should be able to modify the description in a text input field,
AND submit the changes,
AND see the updated description reflected immediately in the case editor and on the dashboard.
Dependencies
No response
Technical Notes
Implement UI components for editing descriptions both in the case editor and on the dashboard.
Ensure changes are updated in the backend and are consistent across the platform.
Consider accessibility and usability in the design of the editing interface, such as using clear icons and tooltips.
Definition of Done
[X] The feature fulfills all acceptance criteria.
[X] The code is reviewed and meets team coding standards.
[X] All unit, integration, and end-to-end tests are passed.
[X] The feature meets accessibility standards set for the project.
[X] The code passes the CI/CD pipeline quality controls (style and linting).
[X] The feature is merged into the main branch.
[X] The feature is deployed and functional in the QA environment.
[X] The feature was demonstrated to the team and accepted by the product owner.
Role
As an assurance case editor
Desired Feature
I want the ability to edit the descriptions of assurance cases after their initial creation
Benefit
so that I can update or correct information as the context of the case evolves or as new insights are gained
Acceptance Criteria
GIVEN an existing assurance case, AND I am in the case editor or on the dashboard where the cases are listed, WHEN I select the option to edit the case's description (via an info icon next to the case name or a triple-dot dropdown menu), THEN I should be able to modify the description in a text input field, AND submit the changes, AND see the updated description reflected immediately in the case editor and on the dashboard.
Dependencies
No response
Technical Notes
Definition of Done