- Auto-run parse on load when map path is configured
- Fix Switch to Raw Editor via delegated click (button is injected after parse)
- Prefill raw textarea from parse `raw` / read; handle empty file content
- Add warning about breaking nginx when editing raw map
- Docs: note auto-parse in admin-ui.md
- Add Tunnels list / Add a tunnel tabs with hash navigation
- Show busy overlay during start/stop/remove/create AJAX
- Reload with #magesail-list after successful actions
- Only reload stop/remove on success; fix error handling
- Remove redundant Stores configuration link; drop getConfigUrl()
- Top-level admin menu (sortOrder 78) with PNG icon CSS aligned to core menu
- Dedicated MageSail system config tab before General; ACL/docs paths updated
TunnelStoreProvisioner expands bare hosts to http:// for unsecure and
https:// for optional secure; full URLs still work. Tunnel block strips
scheme for prefill display. Update tunnel template copy, Index error
text, and README/docs.