What
After #477, alive supervision objects are created component by component. However, this still happens by copying the whole configuration structure from the process group manager. ProcessInfoNode also uses a shared interface to activate and deactivate supervision, meaning it could technically control other processes supervision.
Instead, during instantiation, it should register alive supervision and receive a specific handle to manage its own alive supervision.
Acceptance Criteria (DoD)
ProcessInfoNode registers its own alive supervision
How
No response
What
After #477, alive supervision objects are created component by component. However, this still happens by copying the whole configuration structure from the process group manager. ProcessInfoNode also uses a shared interface to activate and deactivate supervision, meaning it could technically control other processes supervision.
Instead, during instantiation, it should register alive supervision and receive a specific handle to manage its own alive supervision.
Acceptance Criteria (DoD)
ProcessInfoNode registers its own alive supervision
How
No response