diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-08-10 14:22:01 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2026-08-10 14:22:01 +0200 |
| commit | 4e7ebc768ba5a2a09f6b8cbc1aea5dfc67f57d07 (patch) | |
| tree | 98becb4e8f1348b8ae5bc0d4f63ab5aac8619653 /doc/graduation.md | |
| parent | 2c78bd116108cbf6843d75fa2570fb457918df20 (diff) | |
| download | bycs-sol-4e7ebc768ba5a2a09f6b8cbc1aea5dfc67f57d07.tar.gz bycs-sol-4e7ebc768ba5a2a09f6b8cbc1aea5dfc67f57d07.zip | |
doc: document new graduation change types
Diffstat (limited to 'doc/graduation.md')
| -rw-r--r-- | doc/graduation.md | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/doc/graduation.md b/doc/graduation.md index 26bd1b2..d39a374 100644 --- a/doc/graduation.md +++ b/doc/graduation.md @@ -49,7 +49,8 @@ Valid changes are: * `Grün` - sign for wanted behavior * `Orange` - sign for unwanted behavior * `Rot` - sign for unacceptable behavior -* `LevelChange` - the student's level changed +* `LevelÄnderung` - the student's level changed +* `CoachZuweisung` - one or more assignments of coaches to students #### Mandatory Changes @@ -58,11 +59,24 @@ Changes can be marked as mandatory by adding `mandatory: true` to its context. #### Green Mark Green marks are collectables. +Green Marks are archived by a level change. #### Orange Mark -Orange marks highlight the need for a pedagogical session and are rendered archived by any subsequent `Gespräch` change. +Orange Marks are archived by a level change. #### Red Mark -Red Marks track unacceptable behavior and are only archived by consequence explicitly doing so with a `Änderung` change. +Red Marks are archived by a level change. + +#### LevelÄnderung + +Changes the level of a student to the value specified in `context.level`. + +#### CoachZuweisung + +A coach assignment change has the special studentId `-2` and may specify any number of studentIds mapped to a coach name. +```json +{"zuweisungen": {1337: "Coachy Mc Coachface"}} +``` + |
