We, at UnRisk, like programming the bottom up fashion. And it seems from-the-bottom-up is the right approach to solve society's problems too.
See Complexity and the Art of Public Policy, Colander, Kupers.
I just found it and will read it.
It seems a fresh view of policy, based neither on free market ideology nor on heavy government control. We should see economy as complex system (complexity economy) that cannot be controlled but guided towards wanted outcomes.
If it is "complex enough, it can be programmed. Programs that can produce innovation while maintaining robustness (antifragility?).