Skip to content

P-77: allow independent sprint datetimes - #18

Merged
moriturus merged 1 commit into
developfrom
feature/sprint_dates
Sep 11, 2026
Merged

moriturus merged 1 commit into
developfrom
feature/sprint_dates

Conversation

@moriturus

@moriturus moriturus commented Sep 11, 2026 •

Copy link
Copy Markdown
Owner

Summary

Allow sprint edit to update the start or end datetime independently while preserving the omitted endpoint. The persisted paired-period invariant remains enforced, and sprint new still requires both endpoints.

Verification

  • Focused service tests: 4 passed
  • Focused CLI edit tests: 6 passed
  • Paired sprint new tests: 2 passed
  • Demo tests: passed
  • Clippy (all targets): passed
  • cargo fmt --check: passed
  • mise run check: passed
  • Code review: no findings

The full gate initially exposed two test-isolation issues: ambient VISUAL=true affected editor tests, and an empty stale demo directory lacked README.md. The test helper now isolates VISUAL, and the stale empty fixture was removed.

Closes P-77.

@moriturus
moriturus merged commit e5b54d2 into develop Sep 11, 2026
8 checks passed
@moriturus
moriturus deleted the feature/sprint_dates branch September 11, 2026 10:21
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.

1 participant