Treasury
DAO treasury management without the spreadsheet

Treasuries fail for boring reasons: unclear approvals, ad-hoc payouts and no permanent record. Governance-controlled execution fixes all three.
Design the approval ladder
Small grants can clear with a low quorum and a two-of-four signer set. Anything touching a material share of the treasury should demand a higher threshold and a longer timelock.
Encode payouts as transactions, not intentions
A treasury proposal should carry the token address, recipient, amount and chain. The vote then approves an exact transfer rather than a paragraph.
Report from the chain, not from memory
Every executed payout produces a hash. A treasury report built from hashes is impossible to fudge and trivial to reconcile.