Skip to content

Remove redundant reminders from the config wizard#721

Merged
dcellison merged 2 commits into
mainfrom
chore/remove-redundant-wizard-reminders
Jun 22, 2026
Merged

Remove redundant reminders from the config wizard#721
dcellison merged 2 commits into
mainfrom
chore/remove-redundant-wizard-reminders

Conversation

@dcellison

Copy link
Copy Markdown
Owner

Summary

Removes two make config notes that restate information the operator already has, so the wizard output is less noisy.

  • User setup: on the existing-config path the wizard printed users.yaml already configured (N users, M admins) and To modify users, edit users.yaml directly or use Telegram commands. Dropped. That branch only computed a cosmetic summary string for the deleted message, so it collapses into a single if not users_yaml_exists: guard around the first-time admin prompts.
  • PR review agent: dropped the Per-user PR review toggle lives in users.yaml ('pr_review') or via /github reviews on|off line under the section header.

The -- User setup -- and -- PR review agent -- section headers stay (they are structural markers, consistent with every other wizard section).

Tests

make check clean; full suite passes (4600 passed, 1 skipped). The existing-users.yaml wizard test no longer asserts the removed already configured text; it now verifies the stronger behavior directly (no admin prompt is shown and no users.yaml is staged when the canonical file already exists).

Two wizard notes restated information the operator already knows: the 'users.yaml already configured / edit it directly or use Telegram commands' block on the existing-config path, and the 'per-user PR review toggle lives in users.yaml or /github reviews' line under the PR review section. Drop both. The user-setup case folds into a single not-users_yaml_exists guard (the removed branch only computed a cosmetic summary string for the deleted message); the section headers stay as structural markers.
@dcellison dcellison merged commit 18643a0 into main Jun 22, 2026
1 check passed
@dcellison dcellison deleted the chore/remove-redundant-wizard-reminders branch June 22, 2026 23:40
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.

2 participants