10 Commits
Author SHA1 Message Date
james.maes 0031b00eb3 feat(#29): single-form init wizard with adaptive live preview
Replaces the 7-step 3-pane wizard with a single repo-seeded form and a
persistent adaptive preview. wizard.go is now a thin Bubble Tea adapter;
all logic lives in internal/initwizard at 100% coverage.

Closes #29
2026-06-08 12:33:49 -05:00
james.maes 09c8174841 feat(#29): pure adaptive view rendering for init form 2026-06-08 12:21:34 -05:00
james.maes a6cc331fea feat(#29): adaptive panel layout planner 2026-06-08 12:14:31 -05:00
james.maes 45dcfd90e1 feat(#29): pure form state machine with live validation 2026-06-08 12:13:25 -05:00
james.maes ddcc51d27f feat(#29): seed init answers from repo detection 2026-06-08 11:58:01 -05:00
james.maes bafa2810a6 refactor(#29): unify Answers->Config behind one translator 2026-06-08 11:50:28 -05:00
james.maes 44d4986063 feat(init): add pane-based TUI wizard
Refs #29
2026-06-08 09:28:03 -05:00
james.maes 1bfddf89f9 merge: init tui shell slice 2026-06-04 16:37:21 -05:00
james.maes f80ab905f2 feat(init): add source preview engine
Refs #29
2026-06-04 16:36:05 -05:00
james.maes 4773596e5d feat(init): wire tui collector
Refs #29.
2026-06-04 16:36:03 -05:00