MOPC-App/docs/round-redesign-architecture.../mixed-round-design-implemen.../shared/program-charter.md

1.6 KiB

Program Charter

Mission

Deliver a complete, stage-native orchestration platform for MOPC that supports:

  • edition-scoped intake and progression
  • deterministic filtering and assignment
  • parallel and exclusive award flows
  • admin-driven live finals operations
  • full auditability and release-grade validation

Scope

In Scope

  • Canonical data model rebuild around pipeline/track/stage.
  • Backend orchestration engine (transition, routing, filtering, assignment, live, notifications, audit).
  • Admin setup and control-plane UX refit.
  • Applicant, jury, observer, and audience flow refit to new contracts.
  • Special award governance modes including AWARD_MASTER.
  • Platform-wide dependency refit of schema/runtime consumers.
  • Full validation and atomic release process.

Out of Scope

  • Legacy contract compatibility bridges.
  • Cosmetic redesign or major brand refresh.
  • Non-orchestration feature expansion unrelated to competition lifecycle.

Success Criteria

  1. Admin setup can fully configure required competition behavior in create-time flow.
  2. Stage progression and routing are deterministic and explainable.
  3. Award tracks run without ad hoc side logic.
  4. Live event operations are resilient under reconnect and burst traffic.
  5. All platform dependencies are migrated and verified before release.

Quality Bar

  • Typed contracts at schema, API, and UI boundaries.
  • Idempotent mutation semantics for high-risk operations.
  • Strong audit trails for every governance-sensitive action.
  • Mobile-safe interaction quality for live audience and jury experiences.