{"architecture":"Serverless Ingestion Gate (Cloud Functions Gen 2 / Cloud Run)","endpoints":{"liveness_probe":"GET /livez","readiness_probe":"GET /healthz","root_info":"GET /","webhook_fallback":"POST /","webhook_incoming":"POST /api/payhub/webhooks/incoming"},"engine":"Go (Golang)","gcp":{"dlq_topic":"payhub-webhook-events-dlq","project_id":"suite-aerya","pubsub_topic":"payhub-webhook-events"},"instance_started_at":"2026-10-05T13:41:01Z","mode":"thin-gateway-pubsub","name":"Suite Aerya - PayHub Webhook Ingress Gateway","pipeline":{"auth_strategy":"HMAC-SHA256 constant-time (X-Webhook-Signature) with RCU atomic cache","ordering_key":"org_id:transaction_id"},"runtime":{"arch":"amd64","go_version":"go1.27.1","num_cpu":2,"os":"linux"},"service":"payhub-ingress","status":"healthy","timestamp":"2026-10-07T14:52:42Z","uptime_seconds":177100,"version":"v1.1.0"}
