Clearer staff save outcomes
This isolated source candidate improves the existing venue staff profile and photo APIs; it is not deployed or ready for customer handover.
This isolated source candidate improves the existing venue staff profile and photo APIs; it is not deployed or ready for customer handover. When a connection or later refresh fails, staff tools can distinguish a proven non-write from a partial, saved or uncertain change. The same uncertain operation retains its original request key. Administrators must reload and review the actual profile before starting a new correction. Photo removal remains an explicit choice and photo uploads retain ownership, size and format checks. This does not change who can edit staff, grant access to another venue's personal profile, add compensation data to public responses, revive the retired staff dashboard or send notifications. Direct staff management and free-venue collaborations remain separate supported paths. Basic profile terminology is not a new Beauty Technician authorization role. Web wrappers share the photo persistence result. Business app recovery controls are still being implemented against this additive contract; older supported clients can continue using unchanged success DTOs but must treat missing outcome metadata as uncertain. Consumer, Branded and published Sites do not gain staff editing permissions or treatment/payroll visibility. Native custom terminology, full appointment setup parity, signed-device verification and Nailtech's full communications hold remain separate unresolved requirements.
Public team and service descriptions
Connected Sites team sections and newly generated service-page facts now use the same active, publicly listed provider authority as BookingBible's public provider catalog. A service assignment alone does not authorize publishing a person's identity. Private or suspended memberships and collaboration public-listing withdrawals are respected; unreadable listing or identity information is withheld.