Skip to content

feat: vacation mode — pause farm health decay#112

Merged
ryanabooth merged 1 commit into
mainfrom
feature/vacation-mode
May 28, 2026
Merged

feat: vacation mode — pause farm health decay#112
ryanabooth merged 1 commit into
mainfrom
feature/vacation-mode

Conversation

@ryanabooth
Copy link
Copy Markdown
Owner

Summary

  • New Settings > Farm > Vacation mode toggle (farm.vacationMode in UserDefaults)
  • When on, the daily decay tick still advances its date (so returning from a holiday doesn't cause a multi-day catch-up penalty) but no health is subtracted from any plot
  • No schema change required

Closes #108

Test plan

  • Enable vacation mode in Settings
  • Force a daily tick (or advance the clock) — confirm plot health doesn't change
  • Disable vacation mode — confirm normal decay resumes the next day

🤖 Generated with Claude Code

Toggle in Settings > Farm pauses daily plot decay. The tick date still
advances so returning from vacation doesn't cause a multi-day catch-up
penalty against all plots.

Closes #108

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ryanabooth ryanabooth merged commit 530c6ce into main May 28, 2026
@ryanabooth ryanabooth deleted the feature/vacation-mode branch May 28, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Archive/harvest goal with timeline view

1 participant