Files
Tabish Bidiwale 345f9dbb45 chore: archive 7 completed changes and update specs (#170)
Archive completed changes:
- add-non-interactive-init-options
- slim-root-agents-file
- update-cli-init-enter-selection
- add-windsurf-workflows
- add-kilocode-workflows
- add-codex-slash-command-support
- add-github-copilot-prompts

Updates to specs:
- cli-init: Added 7 slash command scenarios (Claude Code, Cursor, OpenCode, Windsurf, Kilo Code, Codex, GitHub Copilot)
- cli-update: Added corresponding update scenarios for all 7 tools
- Fixed MODIFIED requirement deltas to include all existing scenarios before archiving
- Manual correction applied to preserve Windsurf scenario after archive conflicts

All changes validated with --strict flag.
2025-10-14 15:24:49 +11:00

866 B

Why

  • Users frequently scroll to a tool and press Enter without toggling it, resulting in no configuration changes.
  • The current workflow deviates from common CLI expectations where Enter confirms the highlighted item.
  • Aligning behavior with user expectations reduces friction during onboarding.

What Changes

  • Update the init wizard so pressing Enter on a highlighted tool selects it before moving to the review step.
  • Adjust interactive instructions to clarify Enter selects the current tool and Space still toggles selections.
  • Refresh specs to capture the clarified behavior for the interactive menu.

Impact

  • Users who press Enter without toggling now configure the highlighted tool instead of exiting with no selections.
  • Spacebar multi-select support remains unchanged for power users.
  • Documentation better reflects how the wizard behaves.