Step 1 of the wizard: pick what kind of software the target is.
Scope
Card grid of the 9 target types (Web app, Backend/API, Desktop, Android, iOS, Firmware bare-metal, Firmware RTOS, Embedded Linux/Yocto, PLC/SPS), each with icon + one-line description of what it enables.
A "Not sure / auto-detect" option that defers classification to ONB-03 after artifacts are provided.
Selection drives which artifact inputs ONB-07 shows.
Acceptance criteria
Selecting a type advances to a type-appropriate artifact step.
Auto-detect path is available and clearly explained.
Depends on
ONB-05 (shell). Consumes ONB-01 target types.
Part of #118.
## Context
Step 1 of the wizard: pick what kind of software the target is.
## Scope
- Card grid of the 9 target types (Web app, Backend/API, Desktop, Android, iOS, Firmware bare-metal, Firmware RTOS, Embedded Linux/Yocto, PLC/SPS), each with icon + one-line description of what it enables.
- A "Not sure / auto-detect" option that defers classification to ONB-03 after artifacts are provided.
- Selection drives which artifact inputs ONB-07 shows.
## Acceptance criteria
- Selecting a type advances to a type-appropriate artifact step.
- Auto-detect path is available and clearly explained.
## Depends on
ONB-05 (shell). Consumes ONB-01 target types.
sharang
added this to the Onboarding v1 milestone 2026-07-10 08:34:44 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of #118.
Context
Step 1 of the wizard: pick what kind of software the target is.
Scope
Acceptance criteria
Depends on
ONB-05 (shell). Consumes ONB-01 target types.