The checklist generator page is where a single checklist is created from a collection of lists. After selecting a “main” list as a starting point, the user begins answering questions, selecting options, and providing values as prompted. The answers provided reflect the current conditions, circumstances, and environment that applies to the user in the time & place that they will perform the steps of a routine.
This page is designed to be used on a mobile device but also works well in a laptop/desktop browser.
This first page is where the main list is selected. The behavior of this view is identical to that of the list browser pane in the editor window, in terms of how folders can be expanded or collapsed in order to find the desired list.
Click Generate List to start the process.
As the generator progresses through the lists, prompts are presented to the user. Not all prompts may not be seen, depending on the answers given. At each prompt, there is an option to undo the previous response. Below are some examples of different prompt types.
After all prompts have been answered, click the Generate Checklist button to show the checklist page: the mobile-optimized interface where the checklist is used to complete a routine.
Clicking the checkbox of a task item will cross it off and hide it from view. Clicking a header will expand or collapse the view of tasks that are contained below it. The +/- buttons will expand or collapse all headers in the checklist. The Show/Hide button in the upper-right will show all of the completed items if desired.
When completed, the button at the bottom of the page will go back to the first page of the checklist generator, where the process can be started again from another checklist, if desired.
In the future, native mobile apps for Android and iOS will be developed for this interface, giving a better user experience for on-the-go usage.