To ensure full isolation, extensions must not be allowed to manipulate the host environment in detrimental ways. This includes preventing extensions from affecting the core functionalities or state of the Dashboard. Additionally, if an extension encounters an error, it should fail gracefully without compromising the overall stability of the dashboard. This approach helps maintain the integrity of the system while allowing extensions to operate independently.
Summary
To ensure full isolation, extensions must not be allowed to manipulate the host environment in detrimental ways. This includes preventing extensions from affecting the core functionalities or state of the Dashboard. Additionally, if an extension encounters an error, it should fail gracefully without compromising the overall stability of the dashboard. This approach helps maintain the integrity of the system while allowing extensions to operate independently.
Related to
275