{"ok":true,"service":"supabase-rls-policy-pack","mode":"validate_policy_pack","activation_state":"env_ready","runtime_config":{"ready":true,"missing":[]},"required_tables":["agent_regression_release_records","agent_callback_receipt_records","agent_credential_audit_events","issued_agent_credentials","managed_receipt_signature_events","multi_agent_benchmark_records","directory_submission_records","movement_fee_quote_events","persistent_receipt_ledger_entries","directory_submission_credentials","agent_discovery_distribution_events","live_supabase_verification_records","registry_submission_run_records","mcp_package_metadata_records","a2a_agent_card_validation_records","x402_payment_challenge_events","public_agent_client_repo_release_records","directory_status_records","external_directory_credential_activation_records","live_registry_verification_records","signed_directory_submission_receipts","x402_facilitator_settlement_records","a2a_task_lifecycle_records","public_repo_ci_badge_records","release_gate_automation_records","stripe_movement_fee_payment_events"],"sql_manifest_url":"/sql/supabase-persistent-store-activation-v4.sql","rls_policy_pattern":"service_role_full_access_<table>","schema_cache_reload":"NOTIFY pgrst, 'reload schema';","service_role_boundary":"Service role key remains server-side. Agent credentials never expose Supabase service role.","stripe_boundary":"Stripe secret and webhook signing keys remain server-side. Agents receive checkout URLs, payment_reference values, and payment states, not raw Stripe secrets.","next_action":"Run SQL v4, reload schema cache, then call run_live_supabase_verification."}