Implement schedule regeneration on condition changes #89

Open
opened 2025-12-17 03:22:00 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 03:22:00 +00:00 (Migrated from github.com)

Description

Rebuild schedule when sick, pregnant, grieving, or other condition changes occur.

Acceptance Criteria

Scenario: Schedule regeneration works
  Given an entity has condition
  When condition affects schedule
  Then schedule is regenerated
  And sick entities reduce work hours
  And grieving entities skip leisure
  And pregnant entities adjust work intensity

Technical Notes

  • Trigger regeneration on condition add/remove
  • Condition modifiers affect schedule templates
  • Preserve commitments where possible
  • Notify affected entities (employer, family)
  • Gradual regeneration (not instant)

Size: S (2 points)
Priority: P1
Phase: 3 - Schedule System

## Description Rebuild schedule when sick, pregnant, grieving, or other condition changes occur. ## Acceptance Criteria ```gherkin Scenario: Schedule regeneration works Given an entity has condition When condition affects schedule Then schedule is regenerated And sick entities reduce work hours And grieving entities skip leisure And pregnant entities adjust work intensity ``` ## Technical Notes - Trigger regeneration on condition add/remove - Condition modifiers affect schedule templates - Preserve commitments where possible - Notify affected entities (employer, family) - Gradual regeneration (not instant) **Size:** S (2 points) **Priority:** P1 **Phase:** 3 - Schedule System
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#89