Your expectations are not at all clear. Or at least they are not in accordance with each other. You want grey in the middle and 4 brightest possible RGB colors to the outer edge, namely green at 9 o'clock, yellow at 12 o'clock, red at 3 o'clock and blue at 6 o'clock. And between all those 5 extreme points you want a smooth gradient.
Actually you have already got it in an older answer. There just those colors are placed to a 5 point gradient mesh. The answer probably is not just the wanted one, because it cannot fulfill your other contradictory requirements. You want smooth hue change when one moves around the circle without changing the distance from the center and smooth colorfulness change when one moves radially. To make it happen you should give much more intermediate points. Sparse gradient mesh points do not blend smoothly. Around the mesh points there are too big areas with apparently constant color.
This is not all. You added a contradiction by wanting that the image should approximate CIELAB - or Lab in Adobe speech - color space. You presented with a drawing that the x and y coordinates in the wanted gradient should present a and b of the colors of the image.
To stay in truth there was also an accordant requirement: When one moves outwards the center, the direction angle really is the hue and the radius is the colorfulness (chroma) in the radial LCH presentation of CIELAB.
The unfortunate thing is that the common sRGB system can show only a small part of the Lab color space. The maximally bright green, yellow, red and blue RGB colors do not sit in the wanted places of the wanted Lab color constellation.
It may be a good exercise to explore a little Photoshop's color selector:

The selector shows actually a RGB version of the Lab colorspace image where L is constant 50%, a goes from left to right from -128 to +127 and b goes from bottom to top from -128 to +127. In the middle there's the selection cursor at the grey point a=b=0.
As you see, the colors do not at all change smoothly when one moves on the plane. The whole Lab was created for smooth color change when the color coordinates are changed smoothly, but it's easy to see differently colored areas and quite steep transitions between them. Where's the error?
A said above, quite a small part of Lab color space can be shown in sRGB systems. In Photoshop's color selector the colors are shamelessly clipped to RGB's biggest available colorfulness when the L is right. Only a small stripe of the blue looking area is shown right. Most of the blue area is far too colorless. RGB simply cannot create especially colorful blueish tones.
You see also that there's only dirty looking dark yellow. That's because L=50% yellow does not look brighter. The max.bright yellow RGB(255,255,0) has in Lab L=98%.
To see better I build a part of the Lab colorspace as a Lab color mode image. It blends 2 full range gradients. The mid layer contains blue to yellow a=0, b=-128....+127, L=50%. The bottom layer contains green to red a=-128...+127, b=0, L=50%. The mid layer has opacity=50%. On the top there's a neutral grey layer with blending mode Luminosity. It's only to test different L values. Now it's actually useless because its L=50%.

The 50% opacity causes that the color range is halved. Horizontally a varies -64....+63 and b varies vertically -64....+63. The grey point is in the middle and L is 50% everywhere. This looks quite dark and colorless, but it presents the actual Lab colors in RGB as well as possible. Even this 50% reduced colorfulness range still contains plenty of Lab colors which are not possible to show in sRGB systems.
Affinity Photo has a well working color proofing as an adjustment layer. I inserted one with the Gamut Check ON. The allowed gamut range is sRGB:

Those Lab colors which are impossible in sRGB are greyed. What's left looks smooth and not being divided to areas. That's what Lab was meant to do.
Just for curiosity I separated a circle around the grey point. It's as big as possible when it should contain only Lab colors which are possible in sRGB and L=50%:

This is the Lab color circle where L=50% and chroma (=radius) is limited to what's possible to show with sRGB devices in all hues (=direction angles). The chroma sqrt(a^2+b^2) can be maximally 30. It's zero in the middle.
This is not especially colorful nor doesn't look otherwise fine. I guess you may actually want a sRGB mode HSB circle where the saturation varies radially and maybe the brightness is constant. The next is with constant brightness:
