Persist exact Week Ahead task times #1271

Merged
rockachopa merged 1 commits from timmy/1270-persist-week-task-times into main 2026-08-22 16:57:40 +00:00
Member

Closes #1270

Adds accessible per-task time controls to the Week Ahead calendar handoff, validates exact blocks against overlap/day/free-window boundaries, stores them in the encrypted revisioned plan, and exports saved times after reload. Moving or removing work prunes stale timing metadata.

Validation:

  • RED: backend persistence, frontend staging, exact scheduling, and mobile wiring tests failed before implementation.
  • python3 -m pytest tests/ -q — 2391 passed, 12 skipped
  • packaged tests/e2e/test_mobile_week_ahead_release.py — 6 passed at 320×568 and 390×844
  • release checksum and verify_release.py passed
  • pip-audit found no known vulnerabilities
Closes #1270 Adds accessible per-task time controls to the Week Ahead calendar handoff, validates exact blocks against overlap/day/free-window boundaries, stores them in the encrypted revisioned plan, and exports saved times after reload. Moving or removing work prunes stale timing metadata. Validation: - RED: backend persistence, frontend staging, exact scheduling, and mobile wiring tests failed before implementation. - `python3 -m pytest tests/ -q` — 2391 passed, 12 skipped - packaged `tests/e2e/test_mobile_week_ahead_release.py` — 6 passed at 320×568 and 390×844 - release checksum and `verify_release.py` passed - `pip-audit` found no known vulnerabilities
rockachopa added 1 commit 2026-08-22 16:46:42 +00:00
feat: persist exact Week Ahead task times (Closes #1270)
All checks were successful
CI / lint (pull_request) Successful in 4m3s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 6m22s
CI / release-candidate (pull_request) Has been skipped
5fb4da30a4
rockachopa merged commit 424ab2bb6d into main 2026-08-22 16:57:40 +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#1271
No description provided.