Governance
Proposal creation and vote-casting endpoints already exist in the API, with package-level placeholders ready for contract-backed execution.
Proposal flow
POST ready
Use `/api/vote/proposal` for proposal creation stubs.
Voting flow
Wallet-ready
Choice payloads are typed and validated server-side.
On-chain future
Move-compatible path
Current module is intentionally interface-first.