Context
Several node types render an explanatory alert banner mid-body (group, simulated-internet, edge-firewall, vuln-target, shared-service) — each currently leads its own type section rather than sitting at the top of the panel. They read as interruptions instead of upfront context.
Proposal
Hoist these per-type alert banners to the top of the scrollable body (just under the header), so context appears before the fields.
Notes
- Deferred from the 2026-06-09 ConfigPanel UI/UX polish because relocating them cleanly means reordering whole field-body blocks (e.g. moving
shared-service's banner above NodeAttachmentsSection), which was out of scope for a behavior-preserving chrome pass.
- Pairs naturally with the ConfigPanel decomposition issue (do it as part of that, or standalone).
Context
Several node types render an explanatory alert banner mid-body (group, simulated-internet, edge-firewall, vuln-target, shared-service) — each currently leads its own type section rather than sitting at the top of the panel. They read as interruptions instead of upfront context.
Proposal
Hoist these per-type alert banners to the top of the scrollable body (just under the header), so context appears before the fields.
Notes
shared-service's banner aboveNodeAttachmentsSection), which was out of scope for a behavior-preserving chrome pass.