Skip to main content

Contract status

Derived implementation contract

Source document

Feature purpose

Defines context-aware tutorial delivery that responds to user state and platform activity.

Required operations

  • Select the right tutorial flow for the current user context
  • Record progress and dismissal state
  • Re-surface help based on confusion or inactivity signals
  • Bind tutorials to features, roles, or milestones

Suggested resources

  • tutorial_flows
  • tutorial_steps
  • tutorial_progress
  • tutorial_triggers

Implementation notes

  • Keep this feature workspace-scoped and persona-aware where applicable.
  • Preserve authorship, timestamps, and auditability for all state changes.
  • Treat the source doc as the behavioral specification even where final route names remain open.
Last modified on April 18, 2026