Files
MOPC-Portal/docs/round-redesign-architecture-docs/mixed-round-design-implementation-docs/phase-05-special-awards-governance/award-track-and-governance-spec.md
Matt b5425e705e
All checks were successful
Build and Push Docker Image / build (push) Successful in 10m33s
Apply full refactor updates plus pipeline/email UX confirmations
2026-02-14 15:26:42 +01:00

40 lines
1.1 KiB
Markdown

# Award Track and Governance Specification
## Award Track Principle
Awards share the same orchestration engine as the main competition; they are tracks, not detached side workflows.
## Routing Modes
- `PARALLEL`: award path runs while main path continues
- `EXCLUSIVE`: project exits main continuation path and runs award-only
- `POST_MAIN`: award route starts after configured main gate
## Governance Modes
- `JURY_VOTE`: assigned award jurors vote
- `AWARD_MASTER`: designated award owner decides within scope
- `ADMIN`: program/super admin decides
## Decision Requirements
- every winner/finalist decision emits audit entry
- manual overrides require reason code and text
- tie-break policy explicit and deterministic
## Permission Enforcement
- governance mode checked server-side on every decision mutation
- unauthorized attempts return `FORBIDDEN`
## Representative Decision Payload
```json
{
"awardId": "award_123",
"decisionMode": "AWARD_MASTER",
"winnerProjectId": "project_789",
"reasonCode": "SPONSOR_DECISION",
"reasonText": "Award sponsor selected based on category fit"
}
```