skrzynka onboarding
Walk through first use — declare a mailbox, sync it and read its mail — screen by screen, and record where the walkthrough stands so a later run resumes rather than restarts.
Invocation#
skrzynka onboarding [--reset]Purpose#
Walk through first use — declare a mailbox, sync it and read its mail — screen by screen, and record where the walkthrough stands so a later run resumes rather than restarts.
Inputs and options#
| Input or option | Required | Meaning |
|---|---|---|
--reset | No | Discard the walkthrough's recorded progress and evidence and start again from the first screen. |
Global --organization <ID> is not needed here; --skarbiec-bin <PATH> and --text are accepted by Clap and unused by this command.
Output and state effect#
Prints each screen as == <title> == followed by its body, waiting for Enter between screens, and saves the current screen under Skrzynka's state. A journey already completed prints Skrzynka first-use journey is already complete: <fact> was recorded. and changes nothing. The final screen prints First-use complete: Skrzynka recorded <fact> at the successful command. once the first-success fact is recorded, otherwise {"onboarding":"awaiting_first_success","fact":"<fact>"}; the fact is recorded only by the real command that produces it, never by viewing a screen. With --reset the first line is Skrzynka first-use journey reset: recorded progress and evidence discarded; showing it again now.
Refusals#
canonical onboarding screen has no next screen,canonical onboarding screen has no presentation,canonical onboarding screen has no title,canonical onboarding screen has no body— the packaged journey does not validate; reported asINTERNAL_ERROR.stdout could not be flushed: <error>andstdin could not be read: <error>when the terminal cannot be used between screens.