Refresh Week Ahead calendar availability with atomic reflow #1267

Merged
rockachopa merged 1 commits from timmy/1266-refresh-week-calendar-atomic-reflow into main 2026-08-22 14:45:05 +00:00
Member

Closes #1266

Product slice

  • compare current and refreshed calendar capacity with planned load on seven phone-safe cards
  • preview deterministic moves when refreshed availability overloads a day
  • stage capacity, opted-in free windows, and reflowed work in one durable Week update
  • keep fitting refreshes on the direct one-write path and block untruthful imports

Verification

  • RED observed for missing atomic capacity-reflow controller behavior
  • RED observed for missing comparison/reflow workflow behavior
  • pytest tests/test_week_calendar_import.py tests/test_week_plan_frontend.py -q → 90 passed
  • pytest tests/ -q → 2387 passed, 12 skipped
  • packaged release verified and 390×844 Week Ahead browser journey passed
  • node --check passed for changed JavaScript
Closes #1266 ## Product slice - compare current and refreshed calendar capacity with planned load on seven phone-safe cards - preview deterministic moves when refreshed availability overloads a day - stage capacity, opted-in free windows, and reflowed work in one durable Week update - keep fitting refreshes on the direct one-write path and block untruthful imports ## Verification - RED observed for missing atomic capacity-reflow controller behavior - RED observed for missing comparison/reflow workflow behavior - `pytest tests/test_week_calendar_import.py tests/test_week_plan_frontend.py -q` → 90 passed - `pytest tests/ -q` → 2387 passed, 12 skipped - packaged release verified and 390×844 Week Ahead browser journey passed - `node --check` passed for changed JavaScript
rockachopa added 1 commit 2026-08-22 14:32:44 +00:00
feat: refresh Week capacity with atomic reflow (Closes #1266)
All checks were successful
CI / lint (pull_request) Successful in 4m25s
CI / build-release (pull_request) Successful in 9s
CI / browser-journey (pull_request) Successful in 7m11s
CI / release-candidate (pull_request) Has been skipped
24eb4d1e79
rockachopa merged commit d27a481d96 into main 2026-08-22 14:45:05 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1267
No description provided.