- spec public functions (skipping controllers, views, live views and components) - use types instead of explanations in docs - remove redundant docs - fix typos
Includes a refactor to extract/cleanup barcode scan logic from the component to a separate context with a better API.