Workflow-first MVPDocs Center liveHelp routes reservedProjects & Billing in codeSupply & Marketplace in code

Settlement

Settlement now acts as the Day 8 commercial source of truth: ledger stage, revenue-share split, payout policy, and hold profile all stay visible before live payout execution and callback proof are connected.

Module Entry Map

Settlement module entry map

Day 9 keeps settlement ledger, revenue-share, release policy, and payout batch entry points explicit now, so real payout release work can attach to stable routes instead of late placeholder links.

Module 5 Day 9 shipped

Settlement

Settlement ledger, revenue share, and payout policy now share one foundation

Module 5 Day 8 now turns settlement into shared commercial truth instead of a placeholder shell. Usage receipt, hold window, revenue-share split, payout policy, and release posture all stay readable from one workbench before real payout execution exists.

Service boundary: foundation-control-plane-service · demo:error

State demoLiveEmptyError
Module 5 Day 8 shipped

Eligible

--

Hold

--

Scheduled

--

Ledger rows

--

Settlement state

Settlement data could not be loaded

This error-state demo models the future settlement ledger or payout boundary failing before records can render.

We need this shell now so payout retries, holds, and operator review can surface without reworking the console.