Skip to content

Show both project and local settings in entire status#24

Merged
Soph merged 2 commits intomainfrom
status-show-project-local-settings
Jan 12, 2026
Merged

Show both project and local settings in entire status#24
Soph merged 2 commits intomainfrom
status-show-project-local-settings

Conversation

@peyton-alt
Copy link
Contributor

  1. Read settings.json → display its enabled and strategy values
  2. Read settings.local.json → display its enabled and strategy values

Scenario 1:

  1. User runs entire enable → selects auto-commit → selects "Use local settings"
  2. entire status shows:
    Project, enabled (auto-commit)
    Local, enabled (auto-commit)

Scenario 2:

  1. User runs entire enable → selects auto-commit → selects "Update project settings"
  2. entire status shows:
    Project, enabled (auto-commit)
    Local, disabled (auto-commit)

Scenario 3:

  1. User runs entire enable → selects manual-commit → selects "Update project settings"
  2. entire status shows:
    Project, enabled (manual-commit)
    Local, disabled (auto-commit)

Scenario 4:

  1. User runs entire enable → selects manual-commit → selects "Use local settings"
  2. entire status shows:
    Project, enabled (manual-commit)
    Local, enabled (manual-commit)

Copy link
Collaborator

@Soph Soph left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, there isn't anything testing that the local config line is actually printed to right now. And maybe we should check that showing a strategy works too.

@entireio entireio deleted a comment from Soph Jan 9, 2026
@Soph Soph merged commit 9702eed into main Jan 12, 2026
3 checks passed
@Soph Soph deleted the status-show-project-local-settings branch January 12, 2026 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants