document reschedule date semantics

This commit is contained in:
Yisroel Baum 2026-08-22 21:59:51 +03:00
parent d9d9869a49
commit e5d4402f2c
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9

View file

@ -20,8 +20,9 @@ these rules.
- Persisted schedules must not reference their source set or selected level.
Persisted assignments must not reference their source elements. Later
source edits or deletions must not change an existing schedule.
- Schedule recalculation must preserve completed work while redistributing
unfinished assignments across the remaining dates.
- Schedule recalculation must preserve completed work and the schedule's
original start date. Treat the requested start as the boundary for
redistributing unfinished assignments, and update the target date.
- Planned features in `README.md` are future ideas, not authorized scope.
- The Laravel backend exists under `backend/`.
- The standalone Vue frontend exists under `frontend/website/`.