HMM GIMS v0.11.34.84 — staging only, based on v83.

REQUIRED: Back up staging and execute SQL_REQUIRED_v84_FM_DRAFT_QUARTER_DELETE.sql in staging Supabase SQL Editor before testing deletion.

FM Planner:
- Programme deletion now calls an authenticated, draft-only server RPC and checks its response; failed deletions show errors rather than apparent success.
- Delete Draft Quarter action added with double confirmation; atomic server-side deletion archives full quarter, programme and audit snapshots before removing draft records. Published quarters cannot be deleted.
- Schedule history labels include deleted programmes when database audit triggers capture them.

Annual budgets:
- Director My Approvals now shows a separate pending Annual Department Budgets queue, linking to existing budget review workflow (no duplicate approval logic).
- Compact budget modal CSS and increased overlay priority.
- Quick Fill already respects the starting month in the v83 baseline (March through December = 10 months). No calculation change was needed; please retest.

Known limitations / validation:
- SQL requires fm_schedule_quarters.id and fm_schedule_slots.id to be UUIDs, as expected in current application. Check schema before running.
- Existing audit triggers/policies and real database behavior cannot be verified offline. Test with staging accounts before production.
- No live database was changed by preparing this package.
- Existing Chatter code was preserved unchanged in this patch; confirm whether v83 works.
