ai-cfia / ailab-datastore

This is a repo representing the data layer of multiple ailab projects
MIT License
2 stars 0 forks source link

As an inspector, I want to store labelling options in `fertiscan` #150

Open k-allagbe opened 1 week ago

k-allagbe commented 1 week ago

Description

Context
We need to implement a new labelling option field as discussed with the main user. The field will provide two options: record keeping (tenue de document) and no record keeping. Record keeping refers to a legal practice where the manufacturer chooses not to disclose publicly the list of active ingredients. Instead, the label will indicate: "Active ingredients derived from registered and exempt materials". If record keeping is not chosen, the active ingredients will be listed on the label as usual.

Problem Statement
The datastore currently does not support a way to track or store the labelling option for record keeping. This feature needs to be added to the system, ensuring that it is properly stored. The developer should assess how this change impacts the database schema, determine the necessary adjustments and propose updates to the inspection data format.

Acceptance Criteria

Additional Information

Francois-Werbrouck commented 1 week ago

This issue is too vague and we need to sit down and really think how we plan on retrieving this kind of data with the Backend and how we want to return it.

k-allagbe commented 4 days ago

This issue is too vague and we need to sit down and really think how we plan on retrieving this kind of data with the Backend and how we want to return it.

Updated. Please concert with @Youllou on the inspection data format.

Francois-Werbrouck commented 4 days ago

Do we pick in the pipeline if it is a record keeping case? If not, I advise we wait until all the changes picked from the pipeline are implemented before implementing these changes to avoid conflicts and problems.

Francois-Werbrouck commented 4 days ago

Also this is not a as a dev issue since these changes are part of a user's need. @k-allagbe Can we make an Epic with all the requiered documentation to implement the changes?

k-allagbe commented 4 days ago

Do we pick in the pipeline if it is a record keeping case? If not, I advise we wait until all the changes picked from the pipeline are implemented before implementing these changes to avoid conflicts and problems.

Please, have a chat with @snakedye and @Endlessflow. A discussion in teams would be great.

Also this is not a as a dev issue since these changes are part of a user's need. @k-allagbe Can we make an Epic with all the requiered documentation to implement the changes?

Done. If some are missing, please feel free to update the epic.