Broker-level oversight on top of agent operations. Multi-agent commission-split engine with franchise overrides and per-agent caps, broker compliance review of transactions and disclosures, trust-account / escrow oversight, broker-level MLS conformance review. Only deployed when the brokerage has grown past informal-broker-supervision scale (typically 10+ agents).
2. Entity summary
Name
Description
Commission Splits
Per-transaction commission distribution across listing-side and buyer-side brokerages, then internal agent splits per franchise rules; referenced by accounting and 1099 processes.
Disclosure Documents
State-mandated and brokerage-policy disclosure forms attached to transactions (agency disclosure, property condition, lead paint, HOA documents); required for compliance audit.
Real Estate Transactions
Deal pipeline from offer through close: parties, terms, contingencies, escrow timeline, and document compliance. One transaction per accepted offer; survives the listing once the offer is bound.
Transition real_estate_transactions into state compliance_review
✓
re-brok-brokerage-ops:approve_for_closing
workflow-gate (lifecycle)
Transition real_estate_transactions into state cleared_to_close
✓
re-brok-brokerage-ops:review_commission_split
workflow-gate (lifecycle)
Transition commission_splits into state reviewed
✓
re-brok-brokerage-ops:dispute_commission_split
workflow-gate (lifecycle)
Transition commission_splits into state disputed
✓
re-brok-brokerage-ops:approve_commission_split
workflow-gate (lifecycle)
Transition commission_splits into state approved
✓
re-brok-brokerage-ops:disburse_commission
workflow-gate (lifecycle)
Transition commission_splits into state paid
✓
re-brok-brokerage-ops:submit_commission_split
override (submit_lock)
Submit and lock a commission_splits row (post-submit edits gated)
✓
8.2 Business rules
rule_name
data_object
source flag
intent
submit_restricted_to_commission_split_owner
commission_splits
has_submit_lock
Only the row’s authoring user can submit; post-submit the row is read-only except via re-brok-brokerage-ops:manage_all_commission_splits
approve_commission_split_requires_approver
commission_splits
has_single_approver
Exactly one explicit approver required; uses the module’s approval gate (re-brok-brokerage-ops:approve_commission_split if surfaced as a lifecycle workflow gate).
We use cookies
We use cookies to enhance your browsing experience and analyze our traffic. By clicking "Accept", you consent to our use of cookies.