Boneless implies predominantly without bones. That does not exclude a small fragment of bone.
If one chews food properly and thoroughly, it is very easy to detect even a 2 mm size bone.
If you want 100% bone free, then the item will have to hand prepared. Machine processing makes food affordable.
I would think that it would exclude any bones of sufficient size to cause an injury.
If you want 100% bone free, then the item will have to hand prepared. Machine processing makes food affordable.
The average man doesn't know any of this. They simply assume "boneless" means boneless.
I am reminded of the puffer fish which the Japanese eat. You have to remove the poison sack or it will kill you. Even a small amount of poison left behind is fatal.
Chefs there are very skilled and expert at removing the poison sack from the puffer fish, but occasionally they make a mistake.
The average consumer of puffer fish expects the poison to be out of the fish before they eat it.
When the chef fails, it is a mistake.
Nobody thinks it's okay if the chef leaves some poison behind. They don't say "well its hard to get it all out". They simply expect that it will all be removed before it is served.