"""Proposal executors — one module per ProposalKind.

Each executor exports a single `execute(**kwargs) -> dict` function.
The dispatcher in proposals_routes.py calls the right executor based
on the stored `kind` field of the approved proposal.
"""
