Skip to content

Onboarding Analytics#36

Open
nrodd wants to merge 6 commits intomainfrom
nathan/SUBTEXT-X/onboarding-analytics
Open

Onboarding Analytics#36
nrodd wants to merge 6 commits intomainfrom
nathan/SUBTEXT-X/onboarding-analytics

Conversation

@nrodd
Copy link
Copy Markdown
Collaborator

@nrodd nrodd commented Apr 28, 2026

Summary

  • Adds a Workflow Telemetry section to the onboard skill defining analytics event conventions: step names, outcome
    enums, metadata field rules, and outcome classification
  • Introduces a telemetry consent prompt at the start of the workflow using AskUserQuestion, with all subsequent
    telemetry calls conditional on user approval
  • Adds workflow-event telemetry calls at each milestone: start, explore, sightmap, etc

Test plan

  • Run the onboard workflow end-to-end and verify the consent prompt appears before any telemetry
  • Confirm that selecting "No thanks" suppresses all workflow-event calls
  • Confirm that selecting "Yes, share anonymously" logs events at each step with correct metadata
  • Verify metadata field values match the defined enums (flow_type, sightmap_quality, use_case, outcome)

@nrodd nrodd changed the title Nathan/subtext x/onboarding analytics Onboarding Analytics Apr 28, 2026
@nrodd nrodd requested a review from chiplay May 5, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants