Problem / Motivation
The making-to-bisque portion of the workflow spans several states with non-obvious field requirements (kiln location, dimensions, firing fee, cone). New users benefit from a guided walkthrough so they understand what to record at each step.
Proposed Solution
Implement the "Making & bisque fire workflow" tutorial using TutorialOverlay. Tutorial slug: bisque_fire. Fires after the create_piece tutorial is dismissed.
Steps:
- Spotlight state transition control for
trimmed. Copy: "After drying, record the trimming step. You can also log an optional trimmed weight."
- Spotlight optional
slip_applied / carved transitions. Copy: "Optionally record slip or carving before bisque."
- Spotlight
submitted_to_bisque_fire transition. Copy: "When the piece is loaded in the kiln, submit it to bisque fire."
- Spotlight the kiln location, dimensions, and firing fee fields. Copy: "Record the kiln, dimensions, and any firing fee."
- Spotlight
bisque_fired transition. Copy: "After firing, mark it bisque fired and enter the cone."
- Completion card with Dismiss.
Acceptance Criteria
Dependencies
Problem / Motivation
The making-to-bisque portion of the workflow spans several states with non-obvious field requirements (kiln location, dimensions, firing fee, cone). New users benefit from a guided walkthrough so they understand what to record at each step.
Proposed Solution
Implement the "Making & bisque fire workflow" tutorial using
TutorialOverlay. Tutorial slug:bisque_fire. Fires after thecreate_piecetutorial is dismissed.Steps:
trimmed. Copy: "After drying, record the trimming step. You can also log an optional trimmed weight."slip_applied/carvedtransitions. Copy: "Optionally record slip or carving before bisque."submitted_to_bisque_firetransition. Copy: "When the piece is loaded in the kiln, submit it to bisque fire."bisque_firedtransition. Copy: "After firing, mark it bisque fired and enter the cone."Acceptance Criteria
create_pieceis dismissed andbisque_fireis not yet dismissed.bisque_firevia the user settings API and removes the overlay.TutorialOverlay— no duplicated logic.Dependencies