* xref:index.adoc[Overview]
* xref:getting-started.adoc[]
* xref:upgrading.adoc[]
* xref:basics/index.adoc[]
** xref:basics/reading.adoc[]
* xref:commands/index.adoc[]
** xref:commands/registration/index.adoc[]
** xref:commands/registration/programmatic.adoc[]
** xref:commands/registration/annotation.adoc[]
** xref:commands/registration/legacyannotation.adoc[]
** xref:commands/organize.adoc[]
** xref:commands/availability.adoc[]
** xref:commands/exceptionhandling/index.adoc[]
*** xref:commands/exceptionhandling/resolving.adoc[]
*** xref:commands/exceptionhandling/mappings.adoc[]
*** xref:commands/exceptionhandling/annotation.adoc[]
** xref:commands/alias.adoc[]
** xref:commands/hidden.adoc[]
** xref:commands/helpoptions.adoc[]
** xref:commands/interactionmode.adoc[]
** xref:commands/builtin/index.adoc[]
*** xref:commands/builtin/help.adoc[]
*** xref:commands/builtin/clear.adoc[]
*** xref:commands/builtin/exit.adoc[]
*** xref:commands/builtin/stacktrace.adoc[]
*** xref:commands/builtin/script.adoc[]
*** xref:commands/builtin/history.adoc[]
*** xref:commands/builtin/completion.adoc[]
*** xref:commands/builtin/version.adoc[]
** xref:commands/writing.adoc[]
* xref:options/index.adoc[]
** xref:options/basics/index.adoc[]
*** xref:options/basics/programmatic.adoc[]
*** xref:options/basics/annotation.adoc[]
*** xref:options/basics/legacyannotation.adoc[]
** xref:options/short.adoc[]
** xref:options/arity.adoc[]
** xref:options/positional.adoc[]
** xref:options/optional.adoc[]
** xref:options/default.adoc[]
** xref:options/validation.adoc[]
** xref:options/label.adoc[]
** xref:options/types.adoc[]
** xref:options/naming.adoc[]
* xref:completion.adoc[]
* xref:building.adoc[]
* xref:components/index.adoc[]
** xref:components/flow/index.adoc[]
** xref:components/ui/index.adoc[]
*** xref:components/ui/render.adoc[]
*** xref:components/ui/stringinput.adoc[]
*** xref:components/ui/pathinput.adoc[]
*** xref:components/ui/pathsearch.adoc[]
*** xref:components/ui/confirmation.adoc[]
*** xref:components/ui/singleselect.adoc[]
*** xref:components/ui/multiselect.adoc[]
* xref:tui/index.adoc[]
** xref:tui/intro/index.adoc[]
*** xref:tui/intro/terminalui.adoc[]
** xref:tui/views/index.adoc[]
*** xref:tui/views/app.adoc[]
*** xref:tui/views/box.adoc[]
*** xref:tui/views/button.adoc[]
*** xref:tui/views/dialog.adoc[]
*** xref:tui/views/grid.adoc[]
*** xref:tui/views/input.adoc[]
*** xref:tui/views/list.adoc[]
*** xref:tui/views/menu.adoc[]
*** xref:tui/views/menubar.adoc[]
*** xref:tui/views/progress.adoc[]
*** xref:tui/views/statusbar.adoc[]
** xref:tui/events/index.adoc[]
*** xref:tui/events/eventloop.adoc[]
*** xref:tui/events/key.adoc[]
*** xref:tui/events/mouse.adoc[]
* xref:customization/index.adoc[]
** xref:customization/styling.adoc[]
** xref:customization/logging.adoc[]
** xref:customization/commandnotfound.adoc[]
** xref:customization/singlecommand.adoc[]
** xref:customization/contextclose.adoc[]
* xref:execution.adoc[]
* xref:testing/index.adoc[]
** xref:testing/basics.adoc[]
** xref:testing/settings.adoc[]
* Appendices
** xref:appendices/techintro/index.adoc[]
*** xref:appendices/techintro/registration.adoc[]
*** xref:appendices/techintro/parser.adoc[]
*** xref:appendices/techintro/execution.adoc[]
*** xref:appendices/techintro/shellcontext.adoc[]
*** xref:appendices/techintro/commandcontext.adoc[]
*** xref:appendices/techintro/commandcatalog.adoc[]
*** xref:appendices/techintro/theming.adoc[]
*** xref:appendices/techintro/searchalgorithm.adoc[]
** xref:appendices/debugging/index.adoc[]
** xref:appendices/tui/index.adoc[]
*** xref:appendices/tui/viewdev.adoc[]
*** xref:appendices/tui/catalog.adoc[]