Skip to content

feat: add combined push/pull + dirty states to demo git cycle - #328

Merged
jongio merged 1 commit into
mainfrom
feature/demo-git-states
Jul 19, 2026
Merged

feat: add combined push/pull + dirty states to demo git cycle#328
jongio merged 1 commit into
mainfrom
feature/demo-git-states

Conversation

@jongio

@jongio jongio commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

Expands the demo git statuses cycle from 6 to 9 entries, adding combined states (ahead+dirty, behind+dirty, ahead+behind+dirty) so screenshots show sessions that need both push/pull and have local changes alongside clean and single-concern states.

Changes

  • Added "ahead + dirty" state (commits to push with local modifications)
  • Added "behind + dirty" state (needs pull with local changes)
  • Added "ahead + behind + dirty" state (fully diverged with local changes)
  • Reordered cycle to alternate combined and single-concern states for visual variety
  • Added descriptive branch names (feature/auth, feature/api, feature/ui) instead of generic "feature/x"

Testing

All tests pass via mage install (race detector enabled, 14 packages).

The demo git statuses cycle now includes 9 states instead of 6,
adding entries that combine ahead/behind with local modifications
so screenshots show realistic variety (sessions needing both push
and pull with local changes alongside clean and single-concern
states).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 3663d29f-d66d-450d-8730-9e6046ff1af3
@jongio
jongio merged commit 1b6790d into main Jul 19, 2026
2 checks passed
@jongio
jongio deleted the feature/demo-git-states branch July 19, 2026 10:37
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