Skip to content

Scenarios

This section teaches the workstation by asking the learner to run the app, observe the UI, and then inspect the code paths that produced that behavior.

These are not abstract exercises. Each scenario is grounded in the features implemented across the first four completed slices:

How To Use This Section

For each scenario:

  1. run the app and follow the operator steps
  2. observe the visible UI and state changes
  3. inspect the suggested services, view models, and specs afterward
  4. compare what you saw with the architecture and lessons material

The scenarios are ordered from easiest to most operationally rich.

Pair These With

The scenarios work best when paired with:

  1. Scenario 01: Happy Path Inspection Run
  2. Scenario 02: Stop Versus Abort
  3. Scenario 03: Fault Injection and Recovery
  4. Scenario 04: Recipe Refresh and Load
  5. Scenario 05: Run History and Simulator Profiles

Suggested Setup

Before starting:

  • run the app from the current solution
  • keep the main operator window visible
  • keep one editor tab open on MainViewModel.cs
  • keep one editor tab open on WorkflowService.cs

That combination lets a newcomer connect what they click in the UI to the application-layer orchestration quickly.

After The Scenario Pack

The strongest next pages are:

Docs-first project memory for AI-assisted implementation.