package workflows import ( "context" "errors" "testing" ) func TestStubRunnerReturnsTypedNotImplemented(t *testing.T) { runner := NewStubRunner() _, err := runner.DiagnoseJobSeeker(context.Background(), DiagnosticInput{ UserID: "user-1", Track: "backend-developer", TargetRole: "junior-backend-developer", }) if !errors.Is(err, ErrNotImplemented) { t.Fatalf("err = %v, want %v", err, ErrNotImplemented) } }