Yeah this immediately made me think of that “reinventing organizations” (by the holacracy guy) which I read (skimmed) I think 10 years ago. I kind of liked the ideas, although he made up some weird terminology which I didn’t think would ever catch on.
Were those ideas debunked or something?