Add proposal reference to each new project task

New proposal tasks without a proposal number leave production and billing lacking tracking context. This adds a persistent reference so coordinators can find IDs and act same day.

Add proposal reference to each new project task

Overview

If proposal tasks arrive without a stable reference, production and finance spend time hunting for context and delays follow. This flow guarantees every new proposal task gets a persistent proposal ID and a table-backed record so coordinators and billing can find and act on proposals the same day.

Add proposal reference to each new project task