Skip to content

Consolidate interactive demo output into a final Selection Summary#3

Merged
joejollands merged 2 commits into
mainfrom
codex/review-project-and-create-improvement-plan-f6axiv
Jan 15, 2026
Merged

Consolidate interactive demo output into a final Selection Summary#3
joejollands merged 2 commits into
mainfrom
codex/review-project-and-create-improvement-plan-f6axiv

Conversation

@joejollands

@joejollands joejollands commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

Motivation

  • The interactive demo was printing selections immediately after each menu which could be cleared by subsequent menu redraws, leaving only the last selection visible; the intent is to present the chosen environment, features, and theme together after the menus complete.

Description

  • Update src/Laravel/Commands/TartInteractiveDemoCommand.php to collect the results of menu(), checkboxMenu(), and radioMenu() and print them together under a Selection Summary block (preserving the existing TTY guard and output helpers like good(), notice(), and success()).

Testing

  • No automated tests were executed in this rollout because the change only affects interactive demo output (interactive behavior should be validated in a TTY by running php artisan tart:interactive-demo).

@joejollands joejollands merged commit 86967f8 into main Jan 15, 2026
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant