Information
- OpenAPI version:
3.1.0
Contract for the MVP (Individual & Team Nominations) module. Authored by Claude as the handoff artifact to the external API team. Drives: their implementation target, Gospl’s client types, the Prism mock, and the wiki API page.
Traceability: x-gospl-frs lists the spec US/section IDs each operation satisfies. Contract tests tag to these.
OPEN CLARIFICATIONS baked in as TODOs (see specs/people/mvp-nominations.md §C):
Q1 Team deadline date · G1 working-day calendar · G2 winner-setting (no
endpoint yet) · G3 nomination cardinality · Q4 People-Team access role ·
Q5 employee directory source · Q6 anonymity/visibility of nominators.
AI insights (§3.5 / US-12) are Phase 2 — intentionally absent here.
Token carries tenant + viewer identity + roles. All endpoints tenant-scoped; reporting endpoints require the People-Team role (Q4).
Security scheme type: http
Bearer format: JWT