id: NL-PLAN-C19E2C04
type: plan
title: Power popup two-zone redesign
spec: NL-SPEC-C24FF4FA
status: approved
Power popup two-zone redesign
Add tested battery-presence shaping distinguishing desktop placeholders from real main batteries.
Expose battery presence without changing session routing or confirmation behavior.
Replace the equal-weight panel with an optional battery hero, external-device chips, the complete safe-action group, and a separate danger region.
Replace the danger region with in-place confirm and cancel controls while a destructive action is pending.
Preserve Enter-to-confirm and Escape-to-cancel behavior.
Run power shaping tests, formatting, the zero-warning lint gate, and visual checks for battery-present and battery-absent states.
Exit when desktops show no fake battery, every safe action remains available, destructive actions remain gated, and the two-zone layout is verified.
---
id: NL-PLAN-C19E2C04
type: plan
title: Power popup two-zone redesign
spec: NL-SPEC-C24FF4FA
status: approved
---
# Power popup two-zone redesign
1. Add tested battery-presence shaping distinguishing desktop placeholders from real main batteries.
2. Expose battery presence without changing session routing or confirmation behavior.
3. Replace the equal-weight panel with an optional battery hero, external-device chips, the complete safe-action group, and a separate danger region.
4. Replace the danger region with in-place confirm and cancel controls while a destructive action is pending.
5. Preserve Enter-to-confirm and Escape-to-cancel behavior.
6. Run power shaping tests, formatting, the zero-warning lint gate, and visual checks for battery-present and battery-absent states.
Exit when desktops show no fake battery, every safe action remains available, destructive actions remain gated, and the two-zone layout is verified.