Skip to content

Advanced Tier

Requires all Basic and Intermediate items plus:

Automated allocation

  • [ ] Given courses, tutors, and constraints, proposes a full-school allocation
  • [ ] Balances competing objectives
  • [ ] Leaves organiser-locked assignments untouched
  • [ ] Explains why a tutor was chosen for an assignment
  • [ ] Explains why a tutor was passed over
  • [ ] Organiser trusts it enough to accept proposals (this is a UX/quality bar, not just a feature — treat it as one)

Collaboration

  • [ ] Multiple organisers can work the same board simultaneously
  • [ ] Presence: see where other organisers are on the board
  • [ ] Conflicting edits are resolved, not silently overwritten

Draft & compare

  • [ ] Draft allocations side by side
  • [ ] Compare drafts
  • [ ] Publish the chosen draft

Swaps

  • [ ] Tutors can trade sessions between themselves
  • [ ] A swap is checked against the same constraints as a normal assignment
  • [ ] Swaps route through an approval step

Audit & history

  • [ ] Every change is recorded (who moved what)
  • [ ] An allocation can be restored to an earlier state