Log corrected Today recap time to Gitea #588

Merged
rockachopa merged 1 commits from timmy/587-log-recap-time into main 2026-08-11 19:43:02 +00:00
Member

Closes #587

Adds an explicit, unchecked mobile recap flow for logging selected corrected durations to canonical Gitea issue/PR time entries. Account-scoped receipts prevent confirmed replay; partial intent survives reload; ambiguous lost responses require verification rather than risking duplicate time. Ordinary recap saving remains mutation-free.

Validation:

  • pytest tests/ -q — 1233 passed
  • Playwright at 390×844 and 320×568 — no horizontal overflow; 44px label/button; unchecked by default
  • git diff --check, Node syntax, and Python compile checks passed
Closes #587 Adds an explicit, unchecked mobile recap flow for logging selected corrected durations to canonical Gitea issue/PR time entries. Account-scoped receipts prevent confirmed replay; partial intent survives reload; ambiguous lost responses require verification rather than risking duplicate time. Ordinary recap saving remains mutation-free. Validation: - `pytest tests/ -q` — 1233 passed - Playwright at 390×844 and 320×568 — no horizontal overflow; 44px label/button; unchecked by default - `git diff --check`, Node syntax, and Python compile checks passed
rockachopa added 1 commit 2026-08-11 19:41:04 +00:00
feat: log corrected Today recap time (Closes #587)
All checks were successful
CI / lint (pull_request) Successful in 1m25s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
697f72da09
rockachopa merged commit 53bf89bd47 into main 2026-08-11 19:43:02 +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#588
No description provided.