Message APINPM Package/docs/workflows/bim/verification

BIM Verification Checklist

Verify the NPM BIM workspace design, 3D command confirmation, selection events, and responsive control behavior before release.

Workspace And Interaction Checklist

Run these checks with a supported 3D model and a non-3D document.

  • The file rail identifies the active model and provides an explicit Open action.
  • The central Canvas workspace stays visible while the operator uses the toolbar, quick controls, and inspector.
  • The toolbar keeps Tools and Navigation controls in separate groups and provides accessible names for icon controls.
  • All BIM controls remain disabled until a 3D document is ready; opening a file alone does not enable them.
  • Each range popover shows its current value and scope; cross section also exposes the selected axis.
  • A control shows pending state and does not report success until its NPM result succeeds.
  • Part selection updates the inspector only from partSelected.
  • The inspector clears only from selectionCleared, not from reset alone.
  • A failed command preserves the last confirmed mode or visual value and presents a retry path.
  • A non-3D document leaves BIM controls unavailable and presents the documented error.
  • Small-screen layout keeps the Viewer and the active recovery control reachable.
  • Route cleanup removes 3D listeners and destroys the viewer.