The current SPA local development guidance requires setting site visibility to Public in order to enable localhost development and hot reload. This feels inconsistent, because a local developer workflow depends on a visibility mode intended for production-ready, internet-facing sites. Since Public site visibility is reserved for production scenarios, using it as a prerequisite for local SPA development is confusing and counterintuitive. Is this really the expected design, or are there plans to introduce a dedicated developer/localhost mode for non-production environments?