# Phase 9.3 — Sports Center Coach & Staff Management | Field | Value | | --- | --- | | Status | Complete | | Module | sports-center | | Version | 0.9.3.0 | | Database | `sports_center_db` | | API Port | 8006 | ## Goal Deliver **Coach & Staff Management**: certificates, skills, working hours, availability, assignments, and extended coach profile fields — without attendance devices or booking engine. ## Scope Completed - Extended `Coach` with `staff_kind`, bio, hire_date, payroll refs, sports role ref - Staff child aggregates: certificates, skills, working hours, availability, assignments - APIs, validators, permissions, events, migration `0004_phase_93_coach_staff` ## APIs | Resource | Prefix | | --- | --- | | Staff certificates | `/api/v1/staff-certificates` | | Staff skills | `/api/v1/staff-skills` | | Working hours | `/api/v1/staff-working-hours` | | Availability | `/api/v1/staff-availability` | | Assignments | `/api/v1/staff-assignments` | ## Events `sports_center.staff_certificate.created|updated`, `staff_skill.created`, `staff_working_hours.created`, `staff_availability.changed`, `staff_assignment.created` ## Related Documents - [Handover 9.3](phase-handover/phase-9-3.md) - [Phase 9.2](sports-center-phase-9-2.md)