Refresh the application list
What It Does
Application refresh updates the list after an application-coded refusal or when a visible tab returns past the freshness threshold. It replaces only applications and features in the held context.
The Flow
When Something Fails
A failed read is silent and leaves both the list and timestamp unchanged. A successful response advances the timestamp even if a workspace change makes its data inapplicable. Concurrent calls share the same request across workspaces. Narrow refresh does not update roles or permission rules; full refresh, reload or a context change is needed for those. Security computes the full context behind the smaller response.
Open Design Questions
Product must settle returning-tab refresh scope. The application timestamp and cross-workspace request sharing need direct browser proof.