CHUMANALIVE V3.7.5 ITERATION 4.6.1.2
Provider Service Link & Dispatch Repair

Problem repaired:
Approved provider applications could exist without a corresponding active provider_services record. The matching engine correctly uses provider_services, so such providers received zero invitations.

Changes:
1. Provider approval now automatically creates or activates the provider's primary service.
2. Recovery installer backfills approved providers already in the database.
3. All existing open jobs are safely re-matched and missing invitations created.
4. Existing actioned invitations are preserved and duplicates are prevented.

Run: upgrade-v375-iter4612.php as Administrator.
