{"ok":true,"roundId":"mpgf-assurance-round-demo-2026-05","policy":"ecm_core_supervised_custody_cross_view_batch_rulebook_v1","ecmPlusHybridPolicy":"ecm_core_plus_moral_trade_safeguards_preserve_capped_qf_and_review_stack_v1","batchCadencePolicy":"recurring_batch_rounds_close_clear_jit_authorize_custody_verify_challenge_release_audit","custodyPolicy":"partner_or_fiscal_host_supervised_custody_required_for_cleared_funds_no_platform_escrow_claim","recipientRegistryPolicy":"public_payable_recipient_registry_with_legal_status_payout_rail_allowed_uses_milestones_review_and_challenge_state","refundReroutePolicy":"donor_selected_refund_release_or_reroute_after_failed_cross_view_batch","crossViewSubsidyPolicy":"base_1_to_1_then_capped_qf_plus_simple_cross_view_premium_schedule","roundRulebook":{"openAt":"2026-05-01T00:00:00.000Z","closeAt":"2026-05-31T23:59:59.000Z","clearingAt":"2026-06-01T00:59:59.000Z","authorizationWindowPolicy":"save_method_first_authorize_near_clearing_not_round_open_hold","batchWindowMinDays":7,"batchWindowMaxDays":14,"baseMatchRatio":1,"qfBonusEnabled":true,"qfBonusCapMultiple":1.5,"preserveCappedQfBreadthBonus":true,"perDonorCapCents":10000,"sponsorPoolCents":150000,"sponsorPoolSegregation":"operating_funds_matching_funds_and_recipient_disbursement_records_are_separate","sponsorAuditPolicy":"publish_pool_size_rule_changes_source_types_and_round_allocation_hash"},"batchEngine":{"recurringCadence":"one_to_two_week_batch_rounds","stages":["round_open","round_close","batch_clear_cross_view_conditions","just_in_time_authorization_or_partner_custody","recipient_verification_and_challenge_window","capture_release_cancel_or_reroute","audit_publication"],"fixedCadencePublishedBeforeRoundOpen":true,"longLivedRoundOpenHoldsAllowed":false},"refundAndReroute":{"policy":"donor_selected_refund_release_or_reroute_after_failed_cross_view_batch","unmatchedBatchMode":"expire_without_charge_or_release_authorization","recipientVerificationFailureMode":"release_authorization_or_refund_if_captured_or_reroute_under_donor_choice","donorChoices":["expire_without_charge","release_authorization","refund_captured_funds_when_provider_supports","reroute_to_next_eligible_common_ground_project"],"donorDecisionDeadlineHours":72,"silentFailureAllowed":false,"publicOutcomeLogRequired":true},"crossViewSubsidySchedule":{"policy":"base_1_to_1_then_capped_qf_plus_simple_cross_view_premium_schedule","appliesAfterBaseMatch":true,"preservesCappedQfBreadthBonus":true,"maxPremiumBps":1500,"premiumCapPolicy":"cross_view_premium_never_exceeds_direct_eligible_amount_remaining_sponsor_budget_or_donor_cap","moralReputationCanIncreasePremium":false,"rows":[{"tier":"same_view_or_single_bucket","premiumBps":0,"condition":"ordinary campaign support without distinct counterpart-bucket clearing","sponsorBudgetSource":"none"},{"tier":"two_distinct_moral_buckets","premiumBps":1000,"condition":"at least two distinct moral buckets clear donor-declared counterpart constraints","sponsorBudgetSource":"cross_view_premium_reserve_or_unallocated_qf_bonus"},{"tier":"three_or_more_distinct_moral_buckets","premiumBps":1500,"condition":"three or more distinct moral buckets clear in the same batch without hard-gate failures","sponsorBudgetSource":"cross_view_premium_reserve_or_unallocated_qf_bonus"},{"tier":"weak_common_ground_support_routed","premiumBps":500,"condition":"aggregate weak-support budget routes to a threshold-feasible common-ground project","sponsorBudgetSource":"common_ground_budget_after_hard_gates"}]},"custodyAndRelease":{"postClearCustodialState":"awaiting_partner_or_fiscal_host_custody_confirmation","escrowClaimAllowed":false,"legallyApprovedEscrowWordingRequired":true,"releaseOnlyAfterRecipientVerification":true,"releaseOnlyAfterChallengeWindowCompletion":true,"donorFailureHandling":["expire_without_charge_if_round_does_not_clear","release_authorization_if_recipient_verification_fails","reroute_only_under_donor_configured_fallback","reauthorize_only_after_clearance_reconfirmed_if_provider_authorization_expires"]},"donorDisclosure":{"maxExposureRequiredBeforeAuthorization":true,"exactClearanceConditionsRequiredBeforeAuthorization":true,"failureStatesRequiredBeforeAuthorization":true,"authorizationExpiryRequiredBeforeAuthorization":true,"counterpartBucketsRequired":true,"minimumCounterpartyVolumeRequired":true},"identityAndAntiSybil":{"publicPolicy":"unique_human_counting_payment_method_checks_and_anomaly_review_affect_subsidy_eligibility_only","moralReputationCanIncreaseAllocationPower":false,"noGlobalMoralRanking":true,"privateProviderPayloadsPubliclyExposed":false},"preservedInvariants":{"noGlobalMoralRanking":true,"participantRelativeScoresOnly":true,"antiThreatAndBaselineIntegrityAreBlockingGates":true,"privacySafePreviewsAndRedactionFirstDefaults":true,"challengeAndAppealLanesWithHumanReview":true,"immutableProvenanceForRelianceBearingChanges":true,"publishedApiAndSchemaContracts":true},"recipientEligibilityRules":{"launchBias":"registered_nonprofits_fiscal_hosts_or_auditable_public_goods_projects_first","payableOnlyIfRegistryStatusEligible":true,"objectiveReceiptOrMilestoneEvidenceRequired":true,"antiThreatAndBaselineReviewRequired":true,"challengeWindowMustCloseBeforeRelease":true,"taxAndDonationReceiptClaimsMustMatchPayoutRail":true},"recipientRegistry":[{"campaignId":"campaign-global-health-basic-needs","title":"Global health and basic needs assurance campaign","legalEntityOrFiscalHost":"Demo external destination: vetted global health fund","destinationType":"external_charity","registryStatus":"eligible_after_review_and_challenge","payoutRail":"partner_donation_route","allowedUses":["global health","basic needs","consensus good"],"receiptOrMilestoneRules":"External receipt or fiscal-host evidence reviewed before counting.","reviewState":"approved","challengeState":"challenge_window_open","challengeWindowEndsAt":"2026-06-03T23:59:59.000Z"},{"campaignId":"campaign-existential-risk-resilience","title":"Existential-risk resilience assurance campaign","legalEntityOrFiscalHost":"Demo fiscal-host route: resilience research fund","destinationType":"fiscal_host","registryStatus":"review_required_before_payable","payoutRail":"fiscal_host_release","allowedUses":["long-run future","resilience","hybrid good"],"receiptOrMilestoneRules":"Fiscal-host confirmation plus reviewer acceptance.","reviewState":"challenge_window","challengeState":"challenge_window_open","challengeWindowEndsAt":"2026-06-04T23:59:59.000Z"},{"campaignId":"campaign-animal-welfare-transition","title":"Animal welfare transition assurance campaign","legalEntityOrFiscalHost":"Demo external destination: animal welfare transition fund","destinationType":"external_charity","registryStatus":"eligible_after_review_and_challenge","payoutRail":"partner_donation_route","allowedUses":["animal welfare","transition","hybrid good"],"receiptOrMilestoneRules":"External receipt evidence and destination review before allocation.","reviewState":"approved","challengeState":"challenge_window_open","challengeWindowEndsAt":"2026-06-03T23:59:59.000Z"},{"campaignId":"campaign-public-interest-knowledge","title":"Public-interest knowledge assurance campaign","legalEntityOrFiscalHost":"Demo signed intent: public-interest research fund","destinationType":"signed_sponsor_route","registryStatus":"review_required_before_payable","payoutRail":"signed_sponsor_route","allowedUses":["epistemics","public knowledge","consensus good"],"receiptOrMilestoneRules":"Signed sponsor intent plus public reviewer note.","reviewState":"submitted","challengeState":"closed_or_not_open","challengeWindowEndsAt":null}],"calcHash":"sha256:978ad483191e754bef32256cba76d298c6917f0f39b0578298827a825b08f2ce","allocationContextSource":"demo_fixture","warnings":["Could not load persisted MPGF ECM rulebook state: Could not load MPGF public-goods allocation context from mpgf_public_goods_rounds: Could not find the table 'public.mpgf_public_goods_rounds' in the schema cache"]}