responsible-ai-collaborative / aiid

The AI Incident Database seeks to identify, define, and catalog artificial intelligence incidents.
https://incidentdatabase.ai
Other
172 stars 35 forks source link

Incident Submission and Edit Form #524

Closed smcgregor closed 1 year ago

smcgregor commented 2 years ago

Recent changes have introduced collection normalization to the incident reports so there are separate collections between incidents and incident reports. Now we need to enforce the relationship between these two collections.

  1. [x] A new form component for editing incidents needs to be created.
  2. [x] The citation pages need an "Edit Incident" button that is only displayed to authenticated users
  3. [x] The epoch_incident_date and incident_date fields should be removed from the reports collection and should only be on the incidents collection.
  4. [ ] This documentation needs updating: https://github.com/responsible-ai-collaborative/aiid/blob/staging/mongo.md
  5. [x] Also, #520

Once these are in place, I (Sean) will do the following:

  1. [ ] Process all incidents in the database to have the normative fields #514
  2. [ ] Display the following sentence at the top of all citation pages: "Alleged incident: An intelligent system developed by {organization} and deployed by {organization} harmed or nearly harmed {harmed entity} when {title}"
  3. [ ] Display the current description from the database below the sentence
cesarvarela commented 2 years ago

Should there be a Delete Incident button?

smcgregor commented 2 years ago

No, in the future we will add a button that adds a record to the duplicates collection, which serves as a pointer to a different incident record. Let's presume incidents are permanent for now since that is more complicated logic.

cesarvarela commented 2 years ago

Docs updated.

smcgregor commented 1 year ago

Closing this since we have finished most of this and moved on.