You need to use a polyurea joint filler such as Metzger McGuire Edge-Pro 80. The joint is filled and trimmed before the polishing process begins. It's available in a variety of colors to try and match the concrete or stand out in contrast. You can
see it here. Once the concrete is polished, you can close your eyes and run your hand over it and not be able to tell it's there.
This is the correct answer.
I love the Edge Pro 80 because it has moisture tolerance unlike the RS 88 and it is a bit softer which lets it stretch and move a bit more, over time.
I would suggest using this product BEFORE your metal bonds, very first step. Clean your joints, then abrade them with a nylox wheel on a drill. Be sure to overfill the joint. I do it in 2 passes, hit the joint with one pass to “seal” any cracks, then a second pass that overfills the joint. This is a fast cure polyurea so it skims over in about 45 seconds and is cured in about 45 mins, depending on temp of course.
Then using a sharp floor scraper, scrape flush. Doing this before hand will keep your joints intact throughout the polishing process. If you run your metal bonds first, you will break out all of the 90° edges of your joints leaving you with a not so glamorous filled-joint afterwards.
Using a polyurethane sealant is not recommended.