After 7 flushes, I think things are relatively clear. Now I want to know if limiting further production is really possible, or if some people are just going to produce them no matter what.
Many people say to limit your fat and cholesterol intake. While it's true that fatty foods triggers attacks (sudden demand for bile), it's not clear that they cause more stones. 80% of your body's cholesterol is actually produced by the liver, so singling out fats as the main culprit may be misleading.
Most of the liver's cholesterol production is in response to processing an over abundance of simple sugars into fat and vica versa. Dieting also has been linked to stone formation as the body breaks down fat stores and converts it into sugar.
It seems to me the only option is to limit both your intake of saturated fats, simple carbs (all white foods), and keep your body as lean as possible (caloric restriction, exercise). If you eat more than you burn, no matter what the food, there's going to be at a greater risk of stone production. Any thoughts?