Currently the software design document and the (planned) implementation do not match anymore. Because the design document should help to get an overview of the implementation, it is recommended to keep the design up-to-date, if the implementation do not follow the architecture or diagrams.
Enhancement
Solution
So we should inspect the entire code and the entire design document and compare the diagrams with the implementation. After the comparison, we should document the entire differences and update the design and maybe extend it.
In GitLab by @Merseleo on Mar 27, 2023, 16:19
Problem description
Currently the software design document and the (planned) implementation do not match anymore. Because the design document should help to get an overview of the implementation, it is recommended to keep the design up-to-date, if the implementation do not follow the architecture or diagrams.
Enhancement
Solution
So we should inspect the entire code and the entire design document and compare the diagrams with the implementation. After the comparison, we should document the entire differences and update the design and maybe extend it.
/cc @Slartibartfass2