ShoreGuard {{ .Chart.AppVersion }} installed as release "{{ .Release.Name }}".

1. Forward the dashboard port to your machine:

   kubectl --namespace {{ .Release.Namespace }} port-forward svc/{{ include "shoreguard.fullname" . }} 8888:{{ .Values.service.port }}

2. Open http://127.0.0.1:8888 in a browser and sign in:

     email:    admin@localhost
     password: (whatever you passed via --set admin.password=...)

3. Smoke-check from the shell:

   curl -sf http://127.0.0.1:8888/healthz
   curl -sf http://127.0.0.1:8888/version

4. Provision an Anthropic (or other LLM) provider post-install. The key is
   NOT read from the chart — ShoreGuard stores it as a gateway provider
   credential. Use the Settings UI or POST /api/gateways/{gw}/providers.

{{- if .Values.tests.enabled }}

5. Run the bundled smoke test:

   helm test {{ .Release.Name }} --namespace {{ .Release.Namespace }}
{{- end }}

{{- if and (not .Values.database.url) (not .Values.persistence.enabled) }}

-------------------------------------------------------------------------------
EPHEMERAL DATA — default-values install
-------------------------------------------------------------------------------
This release uses SQLite in an emptyDir volume. State is lost when the pod
restarts. SHOREGUARD_ALLOW_UNSAFE_CONFIG=true was set automatically so the
pod boots past the prod-readiness gate.

For a real deployment see charts/shoreguard/values.production.yaml:
  * Set database.url to a postgres:// connection string, OR
  * Set persistence.enabled=true for a PVC-backed SQLite (still single-replica)
-------------------------------------------------------------------------------
{{- end }}
