No description
Find a file
Barely Removable 7d2d38c848
All checks were successful
Deploy / deploy (push) Successful in 23s
Document mode:single -> parallel fix on the HA automation
The fix itself lives entirely in HA config (automation.lunch_menu_family_calendar),
not in this repo, so there's nothing to redeploy here -- this just
records what broke and why, for the next time someone (human or Claude)
is debugging why calendar events aren't showing up.

Root cause: mode: single (HA's default) let only one webhook-triggered
run execute at a time; a week push fires 5 POSTs back-to-back, so 4 of 5
got rejected as failed_single and only one day's event was ever created.
Switched to mode: parallel and verified all 5 days land correctly now.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KsJqAZ82Veyf5oihBr71S5
2026-09-03 09:21:53 -07:00
.claude Initial commit: Lunch Notifier source from server 2026-08-25 22:53:07 -07:00
.forgejo/workflows Install rsync in job container before sync step 2026-08-25 23:23:32 -07:00
.env.example Pivot from SMS to calendar-only: weekly pull, independent schedule 2026-09-03 09:10:36 -07:00
.gitignore Initial commit: Lunch Notifier source from server 2026-08-25 22:53:07 -07:00
app.py Pivot from SMS to calendar-only: weekly pull, independent schedule 2026-09-03 09:10:36 -07:00
CLAUDE.md Document mode:single -> parallel fix on the HA automation 2026-09-03 09:21:53 -07:00
docker-compose.yml Initial commit: Lunch Notifier source from server 2026-08-25 22:53:07 -07:00
Dockerfile Pivot from SMS to calendar-only: weekly pull, independent schedule 2026-09-03 09:10:36 -07:00
requirements.txt Initial commit: Lunch Notifier source from server 2026-08-25 22:53:07 -07:00
scraper.py Pivot from SMS to calendar-only: weekly pull, independent schedule 2026-09-03 09:10:36 -07:00